2
我正在編寫REST服務。我有班主任。它有財產密碼。用@JsonIgnore註解的屬性密碼。如何更新除註釋之外的對象的所有屬性@JsonIgnore
public class Manager implements UserDetails {
@Id @GeneratedValue
private int id;
private boolean accountNonExpired;
private boolean accountNonLocked;
private List<Authority> authorities;
private boolean credentialsNonExpired;
private boolean enabled;
private String firstName;
private String lastName;
private String phone;
@JsonIgnore
private String password;
...
當我從客戶端獲取對象時,它不包含密碼。我該怎麼做 使用Hibernate更新除註釋@JsonIgnore之外的對象的所有字段?
public void update(Manager manager){
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
session.update(manager);
tx.commit();
session.close();
}