请告诉我如何实现这个想法:
我为我的研究生工作编写了一个程序(使用Spring Framework)。在第一阶段,我想创建一个用户注册。我创建了Java Beans。此外,他们的变量重复(名称,电子邮件,以及更多)。为了不复制代码,我到目前为止做了:
UML图表链接
在类构造函数中执行:
public class Observer extends User {
@Getter
@Setter
private String firstname;
@Getter
@Setter
private String lastname;
@Getter
@Setter
private Integer age;
public Observer(String email, String password, String firstname, String lastname, Integer age) {
super.email = email;
super.password = password;
this.firstname = firstname;
this.lastname = lastname;
this.age = age;
}
我是朝着正确的方向前进吗?也许有更方便的选择?分享您的经验以避免代码重复?或者,可以使每个角色的接口?在这种情况下,如何将所有内容保存在数据库中?
所有提前我会感激任何帮助!