v1.1.0
重构:
- 使用Mybatis-plus替代原生SQL
- 将业务代码中的登录校验抽离至配置文件
- 使用Spring提供的ApplicationEventPublisher替换Guava的EventBus
- 重构评论后消息通知(邮件、站内信)逻辑
- 重构回复评论的逻辑
- 网站图片资源做离线和在线处理
- 重构个人主页数据获取方式
- 重构广告代码,统一入口
为什么重构?
因为之前的代码写的很普通,随着自己的技术积累,发现之前写的代码很低级,所以通过一系列重构来重写部分逻辑,这样在真正放出开源的版本,可以保证代码质量有一个很大的提升
一般在什么时候进行重构
下班和休息日