![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot
maicose
这个作者很懒,什么都没留下…
展开
-
Spring Boot 使用事务PlatformTransactionManager
Spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransactionManager 如果你添加的是 spring-boot-starter-jdbc 依赖,...转载 2019-03-19 19:57:04 · 14065 阅读 · 0 评论 -
SpringBoot集成TkMybatis插件
基于SpringBoot项目,正常集成Mybatis后,为了简化sql语句的编写,甚至达到无mapper.xml文件。在本篇总结教程,不在进行SpringBoot集成Mybatis的概述。一. 实现步骤1. 引入TkMybatis的Maven依赖2. 实体类的相关配置,@Id,@Table3. Mapper继承tkMabatis的Mapper接口4. 启动类Applicati...转载 2019-04-10 15:46:33 · 1164 阅读 · 0 评论 -
项目启动加载 将字典表 加载到map中
@Component@Slf4jpublic class DictConfig implements CommandLineRunner { @Autowired private SysOptionMapper sysOptionMapper; private static Map<String, String> dictMap = new HashM...原创 2019-04-10 18:08:51 · 528 阅读 · 0 评论 -
Lombok使用
在实际的编码过程中,想必大家都写过很多机械的固定化的代码(如POJO的getter/setter/toString/构造器;异常处理;I/O流的关闭;日志打印等等),这些代码的编码既耗费程序员的精力,又影响代码的美观跟简介。为了解决上述问题,lombok应运而生一、引入pom依赖<dependency> <groupId>org.proje...转载 2019-04-26 00:11:21 · 173 阅读 · 0 评论 -
嵌套事务总结
事务成功总结1、内外都无try Catch的时候,外部异常,全部回滚。2、内外都无try Catch的时候,内部异常,全部回滚。3、外部有try Catch时候,内部异常,全部回滚4、内部有try Catch,外部异常,全部回滚5、友情提示:外层方法中调取其他接口,或者另外开启线程的操作,一定放到最后!!!(因为调取接口不能回滚,一定要最后来处理)总结:由于上面的异常被捕获导致,很多...原创 2019-04-23 23:38:57 · 242 阅读 · 0 评论 -
ThreadPoolExecutor线程池
package com.hzcard.crm; import java.util.concurrent.*; public class ThreadPoolTest { /** * 创建 弹性缓存线程池 * * 适用场景:执行很多短期异步的小程序或者负载较轻的服务器 * @return ExecutorService对象 */...转载 2019-04-25 00:03:47 · 164 阅读 · 0 评论