- 作用
简化pojo类的书写(getter、setter、tostring、equals、hascode.....)
pojo: plain old/ordinary java object 简单的java对象,不包含业务逻辑、能够控制自己内部n个属性访问的java对象
- pojo与javabeans
pojo | java beans |
---|---|
不需要有无参构造函数 | 必须有无参构造函数 |
属性的访问权限无限制==>外部可通过属性名访问 | private==>setter 和 getter |
没有业务逻辑 | 没有业务逻辑 |
- 各类pojo
dto: data transfer object
do: data object (表的字段一一对应的)
po:persist object
bo: business object
vo: view/value object 值对象
DDD中: command、co、ao
- eclipse中使用配置
# 1.引入jar包
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.10</version>
</dependency>
# java -jar lombok-1.18.10.jar
# 在弹出的窗口中选择eclipse安装目录即可并重启
# 第2步相当于修改了eclipse.ini
-javaagent:E:\programs\eclipse\eclipse\lombok.jar
- idea中使用配置
# 1.引入jar包
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.10</version>
</dependency>
# 2.file -> settings -> annotation processors -> 勾选enable annotation processing
# 3.安装lombok插件
标签:java,eclipse,object,jar,pojo,使用,Lombok,lombok
From: https://www.cnblogs.com/chniny/p/16748349.html