日期:2014-05-18 浏览次数:20883 次
public static void main(String args[]){
Configuration config = new Configuration().configure();
SessionFactory factory = config.buildSessionFactory();
Session sess= factory.openSession();
Set st = new HashSet();
Transaction tx = sess.beginTransaction();
try{
Apple app = new Apple();Pear pea = new Pear();
app.setAname("水精灵");app.setAddress("水晶龙");
pea.setPname("苹果"); pea.setPk("李子"); pea.setApple(app);
st.add(pea);
app.setPears(st);
sess.save(app);
tx.commit();
}catch(Exception ex){
if(tx!=null){
tx.rollback();
}
ex.printStackTrace();
}finally{
sess.close();
}
}