摘要: 参考了这篇文章http://www.cnblogs.com/top5/archive/2009/11/10/1599860.html由于想要备份测试数据所以就进行了一下调查,以前成功过一次,但是由于时间久了,就忘记了,还是需要记录一下。Windows里面,命令行进入PostgreSql的安装目录,执行pg_dump -h 10.*.*.* -u postgres testdb > testdb.bak会在当前安装目录生成一个testdb.bak这个文件如果想恢复这个数据到另一个数据库首先需要在那个数据库建立一个数据库表然后执行psql -h localhost -u postgres - 阅读全文
posted @ 2012-02-27 11:21 nirvana7 阅读(5682) 评论(0) 推荐(0) 编辑
摘要: BlazeDS提供的接口不同于普通Jsp页面,可以直接通过JMeter来进行测试,由于BlazeDS是一个二进制框架,所以不能直接把Http请求过来进行测试。我的理解是需要模拟生成BlazeDS需要的二进制请求,来对接口进行测试。JMeter里面没有直接的实现,好像似乎有一个方法能够模拟出JMeter消息,但是实验没有成功。于是求助于网络,找到了可以生成二进制消息的方法。那就是使用BlazeDS的包,使用AMFConnection可以连接BlazeDS接口。新建一个Java工程,代码如下import java.util.ArrayList;import flex.messaging.io.am 阅读全文
posted @ 2012-02-23 15:35 nirvana7 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 我使用的是Generator自动生成的新建一个Java工程引入以下包mybatis-generator-core-1.3.1.jarmybatis-generator-core-1.3.1-javadoc.jarmybatis-generator-core-1.3.1-sources.jarpostgresql-9.1-901.jdbc4.jarmybatis-3.0.6.jar生成一个Config.xml文件然后在Run Configuration里面找到Shell Runner在Argument里面输入-configfile ./src/config.xml -overwrite当然还要编 阅读全文
posted @ 2012-02-23 15:24 nirvana7 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: 想使用自动装配功能,但是发现没有成功,根本就没有装配。环境是这样的,使用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 阅读(2307) 评论(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 阅读(264) 评论(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 阅读(5694) 评论(1) 推荐(1) 编辑
摘要: http://www.nomanland.net/blog/2011/03/13/integration2/这个文章没有怎么介绍原理,但是还是很不错的,例子也可以下载运行。 阅读全文
posted @ 2011-12-22 16:14 nirvana7 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 继续记录学习过程欧~~昨天不小心把辛辛苦苦做的SpringMVC MyBatis PostgreSQL代码给删除掉了,哎~想undo,结果不允许不过塞公失马焉知非福今天再来一遍就是了,就当是巩固了,不过确实把一些遗留的问题给解决了。昨天首先遇到的一个问题就是,由于配置文件路径不对,导致Web应用程序初始化错误,导致无法加载,我还傻乎乎的通过浏览器访问,结果心灰意冷,因为以前都是初始化没有问题,真正访问程序的时候出问题,此种情况还会在eclipse里面显示出错误信息再进行定位。但是现在什么错误信息都没有,直接访问不了了,就让人很担心,后来调查发现,在启动tomcat服务器的时候,如果Web应用程 阅读全文
posted @ 2011-12-21 11:21 nirvana7 阅读(5803) 评论(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 阅读(7680) 评论(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 阅读(3608) 评论(0) 推荐(0) 编辑