Skip to content

Commit 6415a1e

Browse files
committed
update 2.3.0
1 parent ad0fcc8 commit 6415a1e

File tree

3 files changed

+10
-20
lines changed

3 files changed

+10
-20
lines changed

README.md

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -86,33 +86,21 @@ Country代码:
8686

8787
##Maven坐标以及下载地址
8888

89-
###最新版本2.2.0
89+
###最新版本2.3.0 - 2015-04-05
9090

91-
* 新增`SqlMapper`,可以使用MyBatis直接执行sql,[详细文档](http://git.oschina.net/free/Mapper/blob/master/wiki/UseSqlMapper.md)
91+
* Mapper接口和EntityMapper都增加了`selectOne`方法,该查询返回值最多只能有一个,存在多个时抛出异常
9292

93-
###2.1.0
93+
* Mapper接口和EntityMapper中,返回List的查询方法都支持JPA的`@Orderby`注解。其中`Example`查询中的`orderby`会覆盖注解的`@Orderby`设置。
9494

95-
* 通用Mapper接口增加Example查询方法,包括以下方法:
96-
97-
int selectCountByExample(Object example);
98-
99-
int deleteByExample(Object example);
100-
101-
List<T> selectByExample(Object example);
102-
103-
int updateByExampleSelective(@Param("record") T record, @Param("example") Object example);
104-
105-
int updateByExample(@Param("record") T record, @Param("example") Object example);
106-
107-
* 通用`Example`增加了一个`exists`的参数,当`true`的时候如果使用的字段不存在会抛出异常,`false`时不抛出异常,但是不使用该字段的条件。
95+
* 通过实体类获取表名的时候,不对表名进行强制的大小写转换。如果数据库大小写敏感,请通过`@Table`注解和数据库保持一致。
10896

10997
如果你使用Maven,只需要添加如下依赖:
11098

11199
```xml
112100
<dependency>
113101
<groupId>com.github.abel533</groupId>
114102
<artifactId>mapper</artifactId>
115-
<version>2.2.0</version>
103+
<version>2.3.0</version>
116104
</dependency>
117105
```
118106

@@ -156,8 +144,6 @@ http://repo1.maven.org/maven2/javax/persistence/persistence-api/1.0/
156144

157145
作者博客:http://blog.csdn.net/isea533
158146

159-
作者QQ: 120807756
160-
161147
作者邮箱: abel533@gmail.com
162148

163149
Mybatis工具群: 211286137 (Mybatis相关工具插件等等)

pom.xml

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

55
<groupId>com.github.abel533</groupId>
66
<artifactId>mapper</artifactId>
7-
<version>2.2.0</version>
7+
<version>2.3.0</version>
88
<packaging>jar</packaging>
99

1010
<name>mapper</name>

wiki/Changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
#更新日志
22

3+
##2.2.0 - 2015-03-11
4+
5+
* 新增`SqlMapper`,可以使用MyBatis直接执行sql,[详细文档](http://git.oschina.net/free/Mapper/blob/master/wiki/UseSqlMapper.md)
6+
37
##v2.1.0 - 2015-03-07
48

59
* 通用Mapper接口增加Example查询方法,包括以下方法:

0 commit comments

Comments
 (0)