Java 开发问题记录
江陵隔岁书题绝
这个作者很懒,什么都没留下…
展开
-
企业级项目业务异常自定义规范
前言工作几年以来,也接触过几个企业开发的项目,遇到过的项目对于业务自定义异常的处理方式也是五花八门。这里总结一下自己对于自定义业务异常规范的一些理解,也记一下自己对于全局异常处理的一点方法。全局业务异常类定义@Datapublic class BizException extends Exception { private Integer code; private String message; /** * 可以直接抛出的异常 * @param err原创 2020-10-12 21:55:42 · 414 阅读 · 0 评论 -
tk.mybatis.mapper.MapperException: 无法获取实体类xxx.xxx.UserDO
项目中使用spring-boot-devtools,导致tk.mybatis加载数据库实体报错网上找到的解决方案不能解决问题。最后定位为devtools开启导致的错误。配置文件中热部署生效:spring.devtools.restart.enabled=true定位到tk.mybatis框架,MapperCacheDisabler中该类作用初始化完成后,清空类信息的缓存,如果使用了 Devtools,会清除当前的ClassLoader,导致mapper最后找不到:private void re原创 2020-09-18 11:55:13 · 1487 阅读 · 0 评论