1. Introducir dependencias
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.8.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
2. Agregue la anotación @EnableTransactionManagement a la clase de inicio o la clase de configuración, aquí usamos la anotación para agregar a la clase de configuración
@EnableTransactionManagement
@MapperScan("com.hjh.ware.dao")
@Configuration
public class WareMyBatisConfig {
//引入分页插件
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
// 设置请求的页面大于最大页后操作, true调回到首页,false 继续请求 默认false
// paginationInterceptor.setOverflow(true);
// // 设置最大单页限制数量,默认 500 条,-1 不受限制
// paginationInterceptor.setLimit(1000);
return paginationInterceptor;
}
}
Tres, agregue la anotación @Transactional al método de servicio
@Transactional
@Override
public void addStock(Long skuId, Long wareId, Integer skuNum) {
}