首页
关于
友情链接
Search
1
Mybatis-动态SQL
93 阅读
2
Mybatis-XML映射文件
80 阅读
3
springboot配置文件yml
80 阅读
4
Mybatis-基础操作
79 阅读
5
拦截器(Interceptor)
74 阅读
学习记录
MySql
Java
vue
Mybatis
默认分类
代码记录
项目搭建教程
go项目
源码分享
经验分享
登录
Search
标签搜索
java
mysql
Mybatis
spring boot
编程
lombok
go
MinDoc
JAVAweb
Typecho
累计撰写
16
篇文章
累计收到
1
条评论
首页
栏目
学习记录
MySql
Java
vue
Mybatis
默认分类
代码记录
项目搭建教程
go项目
源码分享
经验分享
页面
关于
友情链接
搜索到
1
篇与
的结果
2023-05-05
lombok的简单介绍
Lombok是一个实用的Java类库,能通过注解的形式自动生成构造器、getter/setter、equals、hashcode、toString等方法,并可以自动化生成日志变量,简化java开发、提高效率。注解作用@Getter/@Setter为所有的属性提供get/set方法@ToString会给类自动生成易阅读的 toString 方法@EqualsAndHashCode根据类所拥有的非静态字段自动重写 equals 方法和 hashCode 方法@Data提供了更综合的生成代码功能(@Getter + @Setter + @ToString + @EqualsAndHashCode)@NoArgsConstructor为实体类生成无参的构造器方法@AllArgsConstructor为实体类生成除了static修饰的字段之外带有各参数的构造器方法<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 例子@Data @NoArgsConstructor @AllArgsConstructor public class User { private Integer id; private String name; private short age; private short gender; private String phone; }注意 Lombok会在编译时,自动生成对应的java代码。我们使用lombok时,还需要安装一个lombok的插件(idea自带)。
2023年05月05日
60 阅读
0 评论
0 点赞