![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
文章平均质量分 69
Spring
daimeijin
这个作者很懒,什么都没留下…
展开
-
Spring的类型转换器Converter
前言 一直想开发一个功能比较强大的项目,但是一直没有动手,最近终于有点时间来折腾它了。由于时隔两年没有接触前端了,所以需要一个小项目先练练手感。等这个项目完工之后在着手搞一个大工程。都说好记星不如烂笔头,现在就将这一个过程记录下来,万一有什么踩坑的地方,也可以提示后来人。 背景 由于项目中需要使用到日期和字符串的一个转换,使用到了Converter,所以记录下来。 /** * 日期转换 */ @Component public class DateConverter implements Convert原创 2021-09-16 22:02:20 · 5179 阅读 · 0 评论 -
RestControllerAdvice作用及原理---自定义异常处理(全局异常处理)
前言 一直想开发一个功能比较强大的项目,但是一直没有动手,最近终于有点时间来折腾它了。由于时隔两年没有接触前端了,所以需要一个小项目先练练手感。等这个项目完工之后在着手搞一个大工程。都说好记星不如烂笔头,现在就将这一个过程记录下来,万一有什么踩坑的地方,也可以提示后来人。 官网地址 背景 在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中原创 2021-09-13 23:31:39 · 2437 阅读 · 0 评论 -
transactionManager手动事物管理--记一次重大的生产事故
前言 最近在线上环境出现了一个机器总是宕机的问题。就是资源总是耗尽,但是报错的功能点还不一样,每次报错之后都是先重启解决。但是支撑不了一天又会出现资源耗尽的提示。不过,哪个功能出现问题之后,经过仔细的代码检查的之后,还是能发现之前的代码不够严谨,虽然修改了代码,重新上环境之后,发现问题没有根本解决。最后通过查阅了大量的日志文件之后,发现是有一个同事由于使用的ibatis根据表名动态保存数据的方式,采用的是自己手动管理事务的方式,但是在有一个出现异常的地方没有回滚也没有提交,然后这个功能是每天定时根据项目触发原创 2021-08-08 22:51:49 · 1358 阅读 · 0 评论 -
简易spring框架搭建
简易spring框架搭建 ####项目链接 简易spring框架代码 工程代码架构 POM文件如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap原创 2021-07-18 00:16:03 · 56 阅读 · 0 评论