08 2018 档案

摘要:开发IDE: Intellij IDEA 2018.1 SpringBoot:1.5.9.RELEASE 热部署 大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的Class文件,这个文件里记录着和代码等对应的各 阅读全文
posted @ 2018-08-27 10:35 Mr.Simm 阅读(12174) 评论(0) 推荐(3)
摘要:在项目中,有时会遇到我们的Configuration、Bean、Service等等的bean组件需要依条件按需加载的情况。那么Spring Boot怎么做的呢?它为此定义了许多有趣的条件,当我们将它们运用到我们的bean上时,就可以实现动态的加载控制了。 自动配置中使用的条件化注解 举个栗子:公司同 阅读全文
posted @ 2018-08-24 14:59 Mr.Simm 阅读(4176) 评论(0) 推荐(0)
摘要:一、业务场景 公司先有业务系统,后来觉得需要抽离公共的底层权限服务。再加上之前的业务对象命名不规范,这次想要一次搞定。面对这种场景,摆在我面前的有三套方案。 二、实现目标 三、实现方案 核心转换实现类 :ProxyJsonUtil 映射关系解析实现类: ProxyResolveUtil 反射赋值工具 阅读全文
posted @ 2018-08-09 22:43 Mr.Simm 阅读(1552) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/huanongying/p/7021555.html MySQL事务隔离级别 事务隔离级别 脏读 不可重复读 幻读 读未提交(read-uncommitted) 是 是 是 不可重复读(read-committed) 否 是 是 可重复读(repeat 阅读全文
posted @ 2018-08-07 20:50 Mr.Simm 阅读(2008) 评论(1) 推荐(1)