本文概览:使用这个插件可以自动生成mapper.xmlmapper.java、mapperExample.java和Enty.java四个文件

1 准备

1、创建数据库

2、数据表

2 配置

这是一个工程目录,首先需要在pom.xml中配置插件,并且需要有generatorConfig.xml、mysql-conector-java-5.1.26.jar和config.properties三个文件。

Snip20170428_35

1、pom.xml文件

2、generatorConfig.xml

3 执行

Snip20170428_38

右键执行“Run Maven Build”,如下图

 Snip20170428_39

执行结果会生成如下四个文件

Snip20170428_42

4 应用

4.1 使用example查询

代码如下

4.2 分页查询

1、在BankInfoMapper.java接口中新增

2、在BankInfoMapper.xml文件新增selectByExampleWithPaging代码

拷贝selectByExample代码,在末尾添加“limit ${startIndex},${pageSzie}”,如下

3、修改BankInfoExample

新增startIndexpageSize两个成员,并包括对应gettersetter方法。如下

4、同时使用排序和分页进行查询

如按照id进行排序,并分页进行查询的一个例子如下

(全文完)

分类&标签

发表评论

电子邮件地址不会被公开。 必填项已用*标注