有一类Student@Entity
public class Student {
private int id;
private String name;

@Id
public int getId() {
return id;
}
public String getName() {
return name;
}
public void setId(int id) {
this.id = id;
}
public void setName(String name) {
this.name = name;
}
}
在做如下存储的时候发现t和t1对象被分配了同一个ID,难道一个session只能存储一个对象?或者 一个sessioin只生成一个ID? public void saveStudent(){
Student t = new Student();
t.setName("huahua");
Student t1 = new Student();
t1.setName("huahua1");
Session session = sessionFactory.getCurrentSession();
session.beginTransaction();
session.save(t);
session.save(t1);
session.getTransaction().commit(); }