代码原来还可以这样写
使用代码实现功能很简单
怎么写能更高效 质量更高 更美观 才是我们不断追求的目标
光光-Leo
奋斗在开发一线
展开
-
注解+反射 参数校验更加简洁
背景 怎么做原创 2020-06-23 11:09:46 · 276 阅读 · 0 评论 -
注解+Aspect 省时省力的管理好接口日志
背景 无论是对外提供的RPC接口,还是项目内的普通方法,我们都会有需要打印方法入参、出参的需求,方便在遇到问题时通过查看日志快速定位,我们也会需要对方法的执行时间进行打印 方便分析和调优。 比较笨的做法就是在每个需要打印日志的地方使用log.info对参数进行打印,在每个方法内部方法体前后获取系统时间 在最后打印时间差 但这种对方法自身业务逻辑没有什么意义的的代码 侵入性太强 编写时也浪费时间 所以我们可以通过注解+AOP的方法 对这些操作进行封装 基于注解的控制又方便随时随地的使用 怎么做 定义注解 pa原创 2020-06-21 11:12:33 · 186 阅读 · 0 评论 -
lombok -- 爱的人爱的疯狂 恨的人恨的切齿
lombok -- 爱的人爱的疯狂 恨的人恨的发飙lombok简介如何使用安装插件引入依赖注解@Getter / @Setter@ToString@Data@Slf4j@Builder原理争议 lombok简介 lombok是一个java库,致力于通过一组注解消除代码中的一些必要但是臃肿的样板代码,精简代码,提高效率,还有耍酷。 如何使用 使用lombok需要在IDE中引入对应的插件,并在项目中引入对应的pom依赖 安装插件 在IDEA的插件中搜索lombok然后安装 引入依赖 <dependenc原创 2020-06-19 23:19:18 · 430 阅读 · 1 评论