
springboot学习记录
2019万汉龙学习总结
万汉龙
一个热爱503数字的男人
展开
-
统一时间格式化处理
前言:时间格式化是使用频率非常高的,所以就应将它抽象出来,作为全局的日期格式化处理,让时间格式化变得既简单又不用重复造轮子。 使用@JsonFormat注解格式化时间,在Dao类层中添加注解。但这样虽然简化了在实际开发逻辑中对时间处理的操作,仍存在弊端,那就是每个实体类都需要新增此注解。有个思路可以避免此情况的产生,定义BaseDao让所有的实体类去继承此BaseDao,只需要在BaseDa...原创 2020-04-20 10:46:41 · 945 阅读 · 0 评论 -
@Transactional事务失效的几种常见的情况
@Transactional中代码异常抛出之后导致事务并没有回滚的几种情况: @Transactional 应用在非 public 修饰的方法上。 protected TransactionAttribute computeTransactionAttribute(Method method, Class<?> targetClass) { // ...原创 2020-03-28 08:40:37 · 2778 阅读 · 0 评论 -
Springboot学习记录(1)
1,如果在项目启动是发现端口号占用,可以直接打开任务管理器,找到所有的java的进程,结束即可netstat -ano | findstr 8080:查看8080端口状态taskkill /pid 6148 /f:杀掉占用8080端口的6148(不是固定的,每个电脑的都不一样)...原创 2019-12-03 10:37:40 · 133 阅读 · 0 评论