各位 V 友们 , 你们创建 Spring Boot 项目之后会做那些初始化工作?

2023-12-07 21:53:53 +08:00
 changdy

和各位大佬交流下 .如果你们新建一个项目 会做那些初始化工作 . 我先说我的吧.

  1. 做好 mdc 上下文以及自定义日志配置.
  2. 异步线程池&定时任务设置好配置
  3. 自定义异常&异常处理器
  4. json 序列化配置 , long 类型转 string
  5. 引入 CommonsRequestLoggingFilter 打印请求,非常好用推荐
  6. 针对 dubbo 的话可以进行一个 filter 打印请求和返回情况
  7. 如果 mysql 上有死锁 , 考虑加个自定义的事务监听, 统计事务耗时 ,加 mybatis sql 拦截器 ,手动加个 mdc,方便根据 sql 中的 mdc 查找到代码的上下文.
7809 次点击
所在节点    Java
61 条回复
shiloh595
215 天前
学习一下👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/998488

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX