springboot~Compiler时开启插件的注解功能
2018-06-18 02:11:49来源:未知 阅读 ()
对于IJ这个IDE工具来说,我们会安装一些插件来帮助我们更好的进行开发,像lombok就是一款不错的插件,使用注解的方式在项目编译时帮助我们生成代码,像getter,setter,tostring等等,它们一般都是一些重复的代码,而lombok就是帮助我们生成这些重复代码的,对于一个IJ的工具来说,如果你不启动编译时注解功能,那么项目在build时会报错!
开启build时的注释
"Settings > Build > Compiler > Annotation Processors"
然后再安装lombok插件
在项目里配置关于lombok的依赖项
compileOnly('org.projectlombok:lombok:1.16.20')
最后就可以在代码中使用lombok的注解了
/** * 用户实体 * * @Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法 * @Setter:注解在属性上;为属性提供 setting 方法 * @etter:注解在属性上;为属性提供 getting 方法 * @og4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象 * @oArgsConstructor:注解在类上;为类提供一个无参的构造方法 * @llArgsConstructor:注解在类上;为类提供一个全参的构造方法 */ @Data @NoArgsConstructor @AllArgsConstructor public class UserInfo { @Id private String id; @NotNull private String name; private String email; }
好了,启用插件注解就说到这里,感谢阅读!
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- springboot2配置JavaMelody与springMVC配置JavaMelody 2020-06-11
- SpringBoot 2.3 整合最新版 ShardingJdbc + Druid + MyBatis 2020-06-11
- 掌握SpringBoot-2.3的容器探针:实战篇 2020-06-11
- nacos~配置中心功能~springboot的支持 2020-06-10
- SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 后 2020-06-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash