lombok是什么
第三方的组件:使用注解来简化类的编写,注解替换set/get/构造
注解:
@setter
@getter
@NoArgsConstructor
@AllArgsConstructor
@NonNull 实体校验
@ToString
@EqualsAndHashCode
@Data==> @setter @getter @NoArgsConstructor @ToString @EqualsAndHashCode
项目开发的方式:
-
配置方式开发
在配置文件中配置:SSM 三个配置文件:统一维护,有问题直接找配置文件,便于定位问题,但是开发效率慢
-
注释方式开发 语法: @解释名称
只需要在类,方法,属性,形参加上一个注解配置就完成了,效率很快,但是不容易找问题
lombok的下载路径:https://projectlombok.org/download 下载好了之后是一个jar文件
lombok的安装
-
需要在项目中创建lib目录,然后把lombok复制粘贴到lib文件目录下面
-
需要将jar放在编译路径下,具体操作:右键>add as library>project的library
-
使用的时候需要导包,输入注解的时候会有提示:
-
(idea默认没有开启注解处理器)手动需要开启注释处理器
settings-->Build,Excution,Deployment-->complier-->Annotation Processors-->Enable annotation processors-->apply -
lombok集成idea,安装插件
Settings-->plugins-->右边搜索lombok-->install-->apply -
重启idea然后打开视图,查看类的结构:view--toolbutton--左侧栏structure点开,可看到注解