JAVA基础
文章平均质量分 50
记录一些个人犯的错和容易踩的坑
定个小目标:今年增重10斤
这个作者很懒,什么都没留下…
展开
-
Java基础一(Java核心技术卷I)
基本数据类型、对象与类原创 2022-06-15 11:05:03 · 644 阅读 · 0 评论 -
跨域请求代码
@Configurationpublic class ApiCorsConfiguration { private static Logger logger = LoggerFactory.getLogger(ApiCorsConfiguration.class); @Bean public FilterRegistrationBean corsFilter() { logger.info("==================-> 初始化自定义跨域过滤器:原创 2022-04-02 09:51:11 · 140 阅读 · 0 评论 -
@Transactional失效情况
@Transactional失效的情况1、一个有@Transactional的方法被没有@Transactional方法调用时,会导致Transactional作用失效原理:@Transactional是基于动态代理对象来实现的,而在类内部的方法的调用是通过this关键字来实现的,没有经过动态代理对象,所以事务回滚失效。2、就是在@Transactional方法内部捕获了异常,没有在catch代码块里面重新抛出异常,事务也不会回滚。原理:这时候我们来看看spring的源码:TransactionA转载 2021-12-27 11:27:33 · 7875 阅读 · 1 评论 -
java时间格式处理@DateTimeFormat @JsonFormat注解
时间格式处理注:“yyyy-MM-dd HH:mm:ss"格式的时间,数据库应该存的是dateTime类型的;“yyyy-MM-dd"格式的时间,数据库应该存的是date类型。1、注解方式(建议)标注:@DateTimeFormat是入参,则必须要求set的参数是2021-10-03 10:28:50格式的,否则会报错@JsonFormat是出参:调用"updateTime"的格式是: “2021-10-03T14:25:31.296+0000”,这个不是我们想要的,加入@JsonFormat注转载 2021-10-15 11:31:17 · 4544 阅读 · 0 评论