Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 65d8707

Browse files
committed
通用Mapper升级为3.2.2-SNAPSHOT
1 parent f824e76 commit 65d8707

File tree

6 files changed

+22
-12
lines changed

6 files changed

+22
-12
lines changed

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<!-- 编译jdk版本 -->
2323
<jdk.version>1.6</jdk.version>
2424
<!-- 依赖版本 -->
25-
<mapper.version>3.2.0-SNAPSHOT</mapper.version>
25+
<mapper.version>3.2.2-SNAPSHOT</mapper.version>
2626
<pagehelper.version>4.0.0</pagehelper.version>
2727
<mysql.version>5.1.29</mysql.version>
2828
<spring.version>4.1.2.RELEASE</spring.version>

src/main/java/com/isea533/mybatis/mapper/CountryMapper.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
package com.isea533.mybatis.mapper;
2626

27-
import tk.mybatis.mapper.common.Mapper;
2827
import com.isea533.mybatis.model.Country;
28+
import com.isea533.mybatis.util.MyMapper;
2929

30-
public interface CountryMapper extends Mapper<Country> {
30+
public interface CountryMapper extends MyMapper<Country> {
3131
}

src/main/java/com/isea533/mybatis/mapper/UserInfoMapper.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
package com.isea533.mybatis.mapper;
2626

27-
import tk.mybatis.mapper.common.Mapper;
2827
import com.isea533.mybatis.model.UserInfo;
28+
import com.isea533.mybatis.util.MyMapper;
2929

30-
public interface UserInfoMapper extends Mapper<UserInfo> {
30+
public interface UserInfoMapper extends MyMapper<UserInfo> {
3131
}

src/main/java/com/isea533/mybatis/mapper/UserLoginInfoMapper.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
package com.isea533.mybatis.mapper;
2626

27-
import tk.mybatis.mapper.common.Mapper;
2827
import com.isea533.mybatis.model.UserLoginInfo;
28+
import com.isea533.mybatis.util.MyMapper;
2929

30-
public interface UserLoginInfoMapper extends Mapper<UserLoginInfo> {
30+
public interface UserLoginInfoMapper extends MyMapper<UserLoginInfo> {
3131
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.isea533.mybatis.util;
2+
3+
import tk.mybatis.mapper.common.Mapper;
4+
import tk.mybatis.mapper.common.MySqlMapper;
5+
6+
/**
7+
* 继承自己的MyMapper
8+
*
9+
* @author liuzh_3nofxnp
10+
* @since 2015-09-06 21:53
11+
*/
12+
public interface MyMapper<T> extends Mapper<T>, MySqlMapper<T> {
13+
14+
}

src/main/resources/applicationContext.xml

+1-5
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,7 @@
8787

8888
<bean class="tk.mybatis.spring.mapper.MapperScannerConfigurer">
8989
<property name="basePackage" value="com.isea533.mybatis.mapper"/>
90-
<property name="properties">
91-
<value>
92-
mappers=tk.mybatis.mapper.common.Mapper
93-
</value>
94-
</property>
90+
<property name="markerInterface" value="com.isea533.mybatis.util.MyMapper"/>
9591
</bean>
9692

9793
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate" scope="prototype">

0 commit comments

Comments
 (0)