首页 > 其他 > 详细

2-13 Lombok框架讲解

时间:2020-04-12 18:25:47      阅读:54      评论:0      收藏:0      [点我收藏+]


技术分享图片
创建一个演示目录lomboksshow目录,然后创建类UserModel
技术分享图片
这是我们一个model类应该有的就是 无参的构造方法、私有属性、然后是属性的getter和setter
技术分享图片

技术分享图片
生成getter和setter
技术分享图片
getter和setter的代码对我们来说 几乎没有什么意义
技术分享图片
需要加上注解@Data即可。这样所有的getter和setter的代码就可以删除了。 
技术分享图片
再创建一个测试类,这里我们用了setId。 set方法是可以 用的
技术分享图片

安装Lombok

编译期间帮我们做的生成,开发期间如果想用编译期间的内容,就必须要安装这个插件了。

技术分享图片

builder的作用

技术分享图片
初始类的时候,让属性以这种连接串的形式赋值
技术分享图片

日志管理

直接加上注解就可以使用日志。省略了日志初始化的代码。
技术分享图片

流输出

一般的流操作
技术分享图片
写上注解后@Cleanup 就不需要关闭这个流了。Lombok在编译器发现了注解@Cleanup会自动补齐try catch finally。把这个流在finally里面做close
技术分享图片

结束


2-13 Lombok框架讲解

原文:https://www.cnblogs.com/wangjunwei/p/12686179.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!