Skip to content

Commit

Permalink
1、测试RedisMapper;
Browse files Browse the repository at this point in the history
  • Loading branch information
storezhang committed Dec 13, 2016
1 parent 16f2e43 commit 82af9a1
Show file tree
Hide file tree
Showing 7 changed files with 315 additions and 176 deletions.
418 changes: 264 additions & 154 deletions .idea/workspace.xml

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,26 @@
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
<configuration>
<repoToken>1TNcNzL7a90b7zRZVSmexh02KomPxiJ6m</repoToken>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
<configuration>
<check/>
<format>xml</format>
<aggregate>true</aggregate>
</configuration>
</plugin>
</plugins>
</build>
</project>
18 changes: 0 additions & 18 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -78,24 +78,6 @@

<build>
<plugins>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
<configuration>
<repoToken>1TNcNzL7a90b7zRZVSmexh02KomPxiJ6m</repoToken>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
<configuration>
<format>xml</format>
<maxmem>256m</maxmem>
<aggregate>true</aggregate>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
Expand Down
23 changes: 23 additions & 0 deletions spring-boot-starter-mybatis/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,27 @@
<scope>test</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>4.3.0</version>
<configuration>
<repoToken>1TNcNzL7a90b7zRZVSmexh02KomPxiJ6m</repoToken>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
<configuration>
<check/>
<format>xml</format>
<aggregate>true</aggregate>
</configuration>
</plugin>
</plugins>
</build>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@
@Mapper
@CacheNamespace(implementation = RedisCache.class)
public @interface RedisMapper {
// 带Redis缓存功能支持的Mapper
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import com.ruijc.mybatis.mapper.IUserMapper;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
Expand All @@ -11,10 +12,10 @@
import org.springframework.test.context.junit4.SpringRunner;

@RunWith(SpringRunner.class)
@SpringBootTest(classes = MybatisTests.class)
@SpringBootTest(classes = MybatisTest.class)
@EnableRedisRepositories
@SpringBootApplication
public class MybatisTests {
public class MybatisTest {

@Autowired
private IUserMapper userMapper;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package com.ruijc.mybatis.mapper;

import com.ruijc.mybatis.BaseMapper;
import com.ruijc.mybatis.RedisMapper;
import com.ruijc.mybatis.bean.User;
import com.ruijc.mybatis.cache.redis.RedisCache;
import org.apache.ibatis.annotations.CacheNamespace;
import org.apache.ibatis.annotations.Mapper;

@Mapper
@CacheNamespace(implementation = RedisCache.class)
@RedisMapper
public interface IUserMapper extends BaseMapper<User> {

}

0 comments on commit 82af9a1

Please sign in to comment.