在此项目中使用因为后端Service由他人编写。本人只需负责调用接口即可。
创建一个Entity实体类,供前端返回数据。
a.Entity类放在对应的模块包中
b.因为此项目中使用了lombok注解插件,所以只需在实体类表头使用对应注解即可。
首先我们要知道lombok是什么?
lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码,例如实体类的set,get,构造方法,etc..
安装lombok
lombok 的官方网址:http://projectlombok.org/
1.去官网下载一个lombok.jar文件
2.安装lombok。jar
a. 将 lombok.jar 复制到 myeclipse.ini / eclipse.ini 所在的文件夹目录下
b. 打开 eclipse.ini / myeclipse.ini,在最后面插入以下两行并保存:
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar
c.重启 eclipse / myeclipse
使用lombok
@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
@NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
@AllArgsConstructor:注解在类上;为类提供一个全参的构造方法
示例
package cn.cpgroup.ifarm.webapi.api.entity.boar;
import lombok.AllArgsConstructor;
import lombok.Data;
@Data
@AllArgsConstructor
public class BoarEarTag {
private String BoarEarTagCode;
private BoarFather BorFather;
private BoarMather BorMather;
}