PostgerSQL的jar包版本:postgresql-9.3-1102-jdbc4.jar
mybatis-generator版本:mybatis-generator-core-1.3.7.jar
关于逆向工程自动生成dao层代码的功能,网上很多介绍的都是mysql版本的,而且介绍的都是在开发环境idea或eclipse中怎么使用,这里整理的是PostgerSQL版本的,而且是单独使用的方法(附jar包,修配置文件直接可以使用),生成dao层文件后,把需要的代码拷贝到自己项目上去即可。
生成的文件内容比较齐全,xml文件包括对应表格的操作包括select、update、delete、insert。这里需要说明一点,如果要操作的表没有主键字段,则生成的xml中只有insert,没有select、update、delete,因为这三种操作都与主键有关,如deleteByPrimaryKey(Long id)、selectByPrimaryKey(Long id)、updateByPrimaryKey(InRoomInfoDao record)。
1