Skip to content

Commit 241b4b5

Browse files
committed
完善文档
1 parent 377bb32 commit 241b4b5

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

src/test/java/tk/mybatis/mapper/mapper/MybatisHelper.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,9 @@ public class MybatisHelper {
5454
//config.setSchema("");
5555
// 主键自增回写方法执行顺序,默认AFTER,可选值为(BEFORE|AFTER)
5656
//config.setOrder("AFTER");
57-
// 注册通用Mapper接口 - 可以自动注册继承的接口
57+
//设置配置
5858
mapperHelper.setConfig(config);
59+
// 注册通用Mapper接口 - 可以自动注册继承的接口
5960
mapperHelper.registerMapper(Mapper.class);
6061
mapperHelper.registerMapper(HsqldbMapper.class);
6162
mapperHelper.registerMapper(MySqlMapper.class);

wiki/mapper3/2.Integration.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ MapperHelper mapperHelper = new MapperHelper();
3737
Config config = new Config();
3838
//具体支持的参数看后面的文档
3939
config.setXXX(XXX);
40+
//设置配置
41+
mapperHelper.setConfig(config);
4042
// 注册自己项目中使用的通用Mapper接口,这里没有默认值,必须手动注册
4143
mapperHelper.registerMapper(Mapper.class);
4244
//配置完成后,执行下面的操作
@@ -71,7 +73,15 @@ mapperHelper.processConfiguration(session.getConfiguration());
7173
<br><br><br><br><br><br><br>
7274
##可配参数介绍
7375

76+
* `UUID`:设置生成UUID的方法,需要用OGNL方式配置,不限制返回值,但是必须和字段类型匹配
77+
* `IDENTITY`:取回主键的方式,可以配置的内容看下一篇如何使用中的介绍
78+
* `BEFORE``<selectKey>`中的`order`属性,true为before,false为after
79+
* `catalog`:数据库的`catalog`,如果设置该值,查询的时候表名会带`catalog`设置的前缀
80+
* `schema`:同`catalog``catalog`优先级高于`schema`
81+
* `notEmpty`:insert和update中,是否判断字符串类型`!=''`,少数方法会用到
82+
* `style`:实体和表转换时的规则,默认驼峰转下划线,可选值为`normal`用实体名和字段名;`camelhump`是默认值,驼峰转下划线;`uppercase`转换为大写;`lowercase`转换为小写
7483

84+
使用Properties文件配置时使用上面的属性名,使用`Config`类配置时,调用相应的setter即可。
7585

7686
#[如何使用通用Mapper](http://git.oschina.net/free/Mapper/blob/master/wiki/mapper3/3.Use.md)
7787

0 commit comments

Comments
 (0)