Skip to content
autoload-cache spring boot starter
Branch: master
Clone or download
Latest commit f92a848 Jul 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc add autoload-cache-ui.html.png Mar 26, 2018
src
.gitignore 使用H2代替mysql,完善测试代码 Sep 28, 2017
.travis.yml skiptest Nov 3, 2017
LICENSE Merge branch 'master' of Apr 14, 2017
README.md fix Jan 18, 2019
pom.xml 完善Magic测试用例 Jul 4, 2019

README.md

autoload-cache-spring-boot-starter


Build Status Maven Central GitHub license

使用说明:

1. Maven dependency:

<dependency>
  <groupId>com.github.qiujiayu</groupId>
  <artifactId>autoload-cache-spring-boot-starter</artifactId>
  <version>${version}</version>
</dependency>

2. 配置请参考AutoloadCacheProperties

3. 依赖注入请参考AutoloadCacheManageConfiguration

如果出现AOP相关的错误,参考https://github.com/qiujiayu/autoload-cache-spring-boot-starter/issues/1

4. 管理工具

通过http://localhost:8080/autoload-cache-ui.html 进入管理页面:

autoload-cache-ui.html

@Transactional 与 @Cache 同时使用到同一个类中时:

在实现接口的情况下:

  1. 当@EnableTransactionManagement(proxyTargetClass = true)时 @Cache注解必须加在class方法中;
  2. @EnableTransactionManagement(proxyTargetClass = false)时, @Cache注解必须加在interface及class中都可以;

总结:除Mybatis Mapper接口外,尽量将@Cache注解必须加在class方法中。

QQ群:429274886

Spring boot2 使用7.0.x版本; 源码在master分支

Spring boot1 使用6.10.x版本; 源码在spring-boot1分支

You can’t perform that action at this time.