|
@@ -9,6 +9,11 @@ import org.mybatis.spring.annotation.MapperScan;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Configuration;
|
|
import org.springframework.context.annotation.Configuration;
|
|
import org.springframework.context.annotation.EnableAspectJAutoProxy;
|
|
import org.springframework.context.annotation.EnableAspectJAutoProxy;
|
|
|
|
+import org.springframework.transaction.annotation.EnableTransactionManagement;
|
|
|
|
+
|
|
|
|
+//wanghao 更换分页插件
|
|
|
|
+@EnableTransactionManagement
|
|
|
|
+
|
|
|
|
|
|
@MapperScan(basePackages = {"com.ruoyi.**.mapper"})
|
|
@MapperScan(basePackages = {"com.ruoyi.**.mapper"})
|
|
@Configuration
|
|
@Configuration
|
|
@@ -19,7 +24,10 @@ public class MybatisPlusConfig {
|
|
public MybatisPlusInterceptor mybatisPlusInterceptor() {
|
|
public MybatisPlusInterceptor mybatisPlusInterceptor() {
|
|
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
|
|
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
|
|
// 分页插件
|
|
// 分页插件
|
|
- interceptor.addInnerInterceptor(paginationInnerInterceptor());
|
|
|
|
|
|
+// interceptor.addInnerInterceptor(paginationInnerInterceptor());
|
|
|
|
+
|
|
|
|
+ //wanghao 更换动态分页插件
|
|
|
|
+ interceptor.addInnerInterceptor(new AutoPaginationInnerInterceptor());
|
|
// 乐观锁插件
|
|
// 乐观锁插件
|
|
interceptor.addInnerInterceptor(optimisticLockerInnerInterceptor());
|
|
interceptor.addInnerInterceptor(optimisticLockerInnerInterceptor());
|
|
// 防止全表更新与删除插件
|
|
// 防止全表更新与删除插件
|