休眠保存和更新
Hibernate save and update
使用hibernate时,我有两个类,比如说
Class Message{
private String message;
private User fromhow;
getter and setter....
}
Class User{
private String userName;
private String password;
private ArrayList<Message> messages;
public User(){
this.messages = new ArrayList<>();
}
// getter and setter.....
}
问题是:当我以现有用户身份登录时,我想保存该用户创建的一些消息。我只需要这样写:
Message m = new Message();
// set Some Attribute of m.
user.getmessages().add(m);
session.update(user);
还是我还需要在消息 table 中保存 m
?
您需要在消息中保存 m table
使用hibernate时,我有两个类,比如说
Class Message{
private String message;
private User fromhow;
getter and setter....
}
Class User{
private String userName;
private String password;
private ArrayList<Message> messages;
public User(){
this.messages = new ArrayList<>();
}
// getter and setter.....
}
问题是:当我以现有用户身份登录时,我想保存该用户创建的一些消息。我只需要这样写:
Message m = new Message();
// set Some Attribute of m.
user.getmessages().add(m);
session.update(user);
还是我还需要在消息 table 中保存 m
?
您需要在消息中保存 m table