12 2011 档案

摘要:想使用自动装配功能,但是发现没有成功,根本就没有装配。环境是这样的,使用SpringMVC,由于使用MyBatis,所以准备Service类里面,自动装配Mapper接口,结果发现Mapper接口根本没有实例化,也就是根本没有装配成功。原因,先来看一下配置文件<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http 阅读全文
posted @ 2011-12-30 10:04 nirvana7 阅读(2319) 评论(0) 推荐(0)
摘要:首先是用VMvare player安装rhel-server-6.0。http://www.opsers.org/linux-home/base/learning-linux-the-day-that-the-virtual-machine-vm7-1-installed-rhel6.html在安装的时候,要选中PostgreSQL安装,不过安装的不是最新的9。因为基本上没有接触过Linux系统,所以安装碰到了很多问题,比如没有选择桌面的很多组件,导致很多东西不能够在桌面进行设置。还有网络配置,基本上用NAT就可以了。如果有代理的话,还要设置代理,要不然不能上网。系统安装好了以后,要启动Pos 阅读全文
posted @ 2011-12-28 17:55 nirvana7 阅读(272) 评论(0) 推荐(0)
摘要:Postgresql 创建主键并设置自动递增的三种方法http://francs3.blog.163.com/blog/static/40576727201111715035318/参考上面的文章,创建了主键自动递增的表,但是不知道如何在pgAdmin里面进行创建,真弱,哎。这个里面的表创建了以后,都会生成的一个Sequence。在MyBatis里面如果要往主键自动递增的表里面插入数据,如果不进行SelectKey的设置的话,会发生Null冲突。配置文件如下 <insert id="insert" parameterType="test.modelAgain 阅读全文
posted @ 2011-12-27 15:59 nirvana7 阅读(5720) 评论(1) 推荐(1)
摘要:http://www.nomanland.net/blog/2011/03/13/integration2/这个文章没有怎么介绍原理,但是还是很不错的,例子也可以下载运行。 阅读全文
posted @ 2011-12-22 16:14 nirvana7 阅读(271) 评论(0) 推荐(0)
摘要:继续记录学习过程欧~~昨天不小心把辛辛苦苦做的SpringMVC MyBatis PostgreSQL代码给删除掉了,哎~想undo,结果不允许不过塞公失马焉知非福今天再来一遍就是了,就当是巩固了,不过确实把一些遗留的问题给解决了。昨天首先遇到的一个问题就是,由于配置文件路径不对,导致Web应用程序初始化错误,导致无法加载,我还傻乎乎的通过浏览器访问,结果心灰意冷,因为以前都是初始化没有问题,真正访问程序的时候出问题,此种情况还会在eclipse里面显示出错误信息再进行定位。但是现在什么错误信息都没有,直接访问不了了,就让人很担心,后来调查发现,在启动tomcat服务器的时候,如果Web应用程 阅读全文
posted @ 2011-12-21 11:21 nirvana7 阅读(5824) 评论(1) 推荐(0)
摘要:Spring MyBatis整合,首先来看Spring配置文件,Spring配置文件如下:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p& 阅读全文
posted @ 2011-12-15 16:36 nirvana7 阅读(7692) 评论(0) 推荐(0)
摘要:MyBatis不整合Spring时,SqlSessionFactoryBuilder会根据MyBatis配置文件,生成SqlSessionFactory的实例。此时,MyBatis配置文件会配置数据源dataSource和Sql映射文件mappers,以及事务处理方式transactionManager,以及一些Setting和typeAlias之类的配置。当然最重要的是数据源和Sql映射文件的配置。根据这个配置会生成一个SqlSessionFactory实例,再通过openSession方法得到SqlSession实例。SqlSession实例可以得到映射器类的实例,实例中的方法是和Sql映 阅读全文
posted @ 2011-12-15 15:18 nirvana7 阅读(3618) 评论(0) 推荐(0)
摘要:本来是想直接做Spring整合MyBatis的,但发现没有搞定,只能先用MyBatis连接PostgreSQL试试看了。参考了http://apps.hi.baidu.com/share/detail/41395998他用的是mysql,我用的是PostgreSQL,只不过是把configuration.xml内容变更一下就可以了。之前先要在PostgreSQL数据库里面添加一个user1的表,新建4个字段,然后添加进去一条记录。哎,自己真弱,什么时候才能变强大啊。怎么才能够上传附件呢? 阅读全文
posted @ 2011-12-14 16:52 nirvana7 阅读(3339) 评论(0) 推荐(0)
摘要:由于新的项目当中,还没有提到用Struts的框架,所以我觉得可能会用到SpringMVC的相关东西,所以决定搞着玩玩,熟悉熟悉。参考了,http://www.cnblogs.com/alexrain/archive/2011/03/10/1979434.html顺利搞定。 阅读全文
posted @ 2011-12-09 17:24 nirvana7 阅读(488) 评论(0) 推荐(0)
摘要:这个连接比刚才的那个稍微复杂了一点。我新建了一个Java工程,工程里面引用了Spring的包,\spring-framework-3.0.6.RELEASE-with-docs\spring-framework-3.0.6.RELEASE\dist目录下面的所有包,可能有些是不需要的,我没有耐心挑选了由于使用数据源c3p0,所以引用了\spring-framework-3.0.1.RELEASE-dependencies\com.mchange.c3p0\com.springsource.com.mchange.v2.c3p0\0.9.1.2\com.springsource.com.mcha 阅读全文
posted @ 2011-12-09 17:13 nirvana7 阅读(10771) 评论(0) 推荐(0)
摘要:eclipse里面新建动态web工程,把PostgreSQL驱动copy到lib目录下,jsp代码如下:<%@ page import="java.sql.*" %><html><body><h3>All weather in the library:<br><%String jdbcDriverName="org.postgresql.Driver";Driver driver = (Driver) Class.forName(jdbcDriverName).newInstance(); 阅读全文
posted @ 2011-12-09 17:01 nirvana7 阅读(1688) 评论(0) 推荐(0)
摘要:怎么说呢,可能一开始被网上的言论吓到了吧,说什么在中国mysql用的多,PostgreSQL用的少,所以参照的资料比较少,也确实,在网上傻瓜教程确实没有看到几个,哎,谁叫我是傻瓜呢。傻瓜安装以后,到最后一步,要安装一些附件的软件,我哪知道要安装哪些附加的软件啊,随便点了几个,算是安装完成了。不过心有余悸,会不会因为最后一步少装了什么软件,导致使用的时候出什么问题啊,作为菜鸟时候的大家应该都遇到这种烦恼,按照网上教程走的好好的,突然发现教程上面的有的东西,自己的环境中没有。ps:这个的编辑器也太烂了吧,怎么速度这么慢啊,还是我机器和网速慢啊。安装以后,果然不怎么会用。打开pgAdmin3,看着庞 阅读全文
posted @ 2011-12-09 16:49 nirvana7 阅读(4322) 评论(0) 推荐(0)
摘要:虽然不知道最终的环境是什么样子的,先自己搭一个起来玩玩吧。Tomcat/Apache (apache-tomcat-7.0.23.exe)PostgreSQL (postgresql-9.1.1-1-windows.exe postgresql-9.1-901.jdbc4.jar)Spring3 (spring-framework-3.0.6.RELEASE-with-docs.zipspring-framework-3.0.1.RELEASE-dependencies.zip)MyBatis (mybatis-3.0.6-bundle.zip)BlazeDS (blazeds_turnkey 阅读全文
posted @ 2011-12-09 16:27 nirvana7 阅读(293) 评论(0) 推荐(0)
摘要:关键字Tomcat/ApachePostgreSQLSpring2MyBatisBlazeDSFlex最近在搭环境,熟悉熟悉这些技术。具体开发什么还没有确定。希望能够激起斗志。 阅读全文
posted @ 2011-12-09 14:52 nirvana7 阅读(152) 评论(0) 推荐(0)