java中的实体类和业务类怎么区分啊5
发布网友
发布时间:2023-10-20 18:13
我来回答
共4个回答
热心网友
时间:2024-12-05 12:55
实体类:就是一个现实中的实体 它所具有的一些属性 和一些动作(方法),实体类可以和多个业务相关联,业务类中操作实体类。
业务类:就是业务所需要实现的那些功能所需要的属性和方法。
其实在java开发中 基本不会像你那么用,把属性定义在了业务类当中。
业务类就直接在方法中new一个实体类就可以了,这样做会使得业务更清晰的。
热心网友
时间:2024-12-05 12:56
类似下面的 只有属性 和set get 方法 的 就是实体类
其他的都是业务类
class Student {
private int id = 0;
private String username = null;
private String password = null;
public void setId(int id) {
this.id = id;
}
public int getId() {
return this.id;
}
public void setUsername(String username) {
this.username = username;
}
public String getUsername() {
return this.username;
}
public void setPassword(String password) {
this.password = password;
}
public String getPassword() {
return this.password;
}
}
热心网友
时间:2024-12-05 12:56
实体类一般对应物理意义上的实体,业务类则是对一些业务规则(算法)的封装,比如User,是一个实体类,它有属性,Login这里就算一个业务
热心网友
时间:2024-12-05 12:57
实体类封装的是你需要的对象某些字段,业务类是你处理业务请求的比如登录,他就是一个业务所以放在业务层