和各位大佬交流下 .如果你们新建一个项目 会做那些初始化工作 . 我先说我的吧.
- 做好 mdc 上下文以及自定义日志配置.
- 异步线程池&定时任务设置好配置
- 自定义异常&异常处理器
- json 序列化配置 , long 类型转 string
- 引入 CommonsRequestLoggingFilter 打印请求,非常好用推荐
- 针对 dubbo 的话可以进行一个 filter 打印请求和返回情况
- 如果 mysql 上有死锁 , 考虑加个自定义的事务监听, 统计事务耗时 ,加 mybatis sql 拦截器 ,手动加个 mdc,方便根据 sql 中的 mdc 查找到代码的上下文.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://tanronggui.xyz/t/998488
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.