我有一个使用 Hibernate 连接到 SQL 数据库的应用程序。从应用程序的特定部分删除一个人时,我想重置在特定部分中设置的所有信息。下面是我正在谈论的一个例子
Stage: Bank
Fields to be set in stage:
BankName
AccNo
IBANNo
...
从这个阶段删除一个人时,重置所有信息的最佳方法是什么
public void resetInfo(Person person){
person.setBankName(null);
person.setAccNo(null);
person.setIBANNo(null;)
}
或者
public void resetInfo(Person person){
if(person.getBankName != null) {
person.setBankName(null);
}
if(person.getAccNo != null) {
person.setAccNo(null);
}
if(person.getIBANNo != null) {
person.setIBANNo(null;)
}
}
还是有更好的方法来做到这一点?