Skip to content

Commit bb6115e

Browse files
committed
更新文档。
1 parent 5917db1 commit bb6115e

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,12 @@ http://repo1.maven.org/maven2/javax/persistence/persistence-api/1.0/
108108

109109
##[更新日志](http://git.oschina.net/free/Mapper/blob/master/wiki/Changelog.md)
110110

111-
##最新版本3.3.3 - 2015-12-30
111+
##最新版本3.3.4 - 2016-01-02
112+
113+
* `seqFormat`格式化参数增加第四个可配置值`TableName`,该属性的具体含义请参考[如何集成通用Mapper](http://git.oschina.net/free/Mapper/blob/master/wiki/mapper3/2.Integration.md)中的参数介绍
114+
115+
116+
###3.3.3 - 2015-12-30
112117

113118
- 解决OGNL中的and,or大写导致的错误
114119
- 解决SpecialProvider不支持insertable的bug#77

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
<groupId>tk.mybatis</groupId>
3030
<artifactId>mapper</artifactId>
31-
<version>3.3.3</version>
31+
<version>3.3.4-SNAPSHOT</version>
3232
<packaging>jar</packaging>
3333

3434
<name>mapper</name>

src/main/java/tk/mybatis/mapper/entity/Config.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ public String getSeqFormat() {
146146

147147
/**
148148
* 序列的获取规则,使用{num}格式化参数,默认值为{0}.nextval,针对Oracle
149-
* <br>可选参数一共3个,对应0,1,2,分别为SequenceName,ColumnName, PropertyName
149+
* <br>可选参数一共3个,对应0,1,2,3分别为SequenceName,ColumnName, PropertyName,TableName
150150
*
151151
* @param seqFormat
152152
*/

src/main/java/tk/mybatis/mapper/mapperhelper/MapperHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ public void setSqlSource(MappedStatement ms) {
244244
mapperTemplate.setSqlSource(ms);
245245
}
246246
} catch (Exception e) {
247-
throw new RuntimeException("调用方法异常:" + e.getMessage());
247+
throw new RuntimeException(e);
248248
}
249249
}
250250

wiki/mapper3/2.Integration.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ mapperHelper.processConfiguration(session.getConfiguration());
7878
* `ORDER``<selectKey>`中的`order`属性,可选值为`BEFORE``AFTER`
7979
* `catalog`:数据库的`catalog`,如果设置该值,查询的时候表名会带`catalog`设置的前缀
8080
* `schema`:同`catalog``catalog`优先级高于`schema`
81+
* `seqFormat`:序列的获取规则,使用{num}格式化参数,默认值为`{0}.nextval`,针对Oracle,可选参数一共4个,对应0,1,2,3分别为`SequenceName,ColumnName, PropertyName,TableName`
8182
* `notEmpty`:insert和update中,是否判断字符串类型`!=''`,少数方法会用到
8283
* `style`:实体和表转换时的规则,默认驼峰转下划线,可选值为`normal`用实体名和字段名;`camelhump`是默认值,驼峰转下划线;`uppercase`转换为大写;`lowercase`转换为小写
8384
* `enableMethodAnnotation`:可以控制是否支持方法上的JPA注解,默认`false`

0 commit comments

Comments
 (0)