HibernateÖеÄÊý¾Ý¿âÔö¸Äɾ²é²Ù×÷

2014-11-24 11:50:01 ¡¤ ×÷Õß: ¡¤ ä¯ÀÀ: 16
1¡¢Ôö¼ÓÊý¾Ý
Users users = new Users();
users.setPwd="admin";
users.setName="admin";
Session session = HibernateSessionFactory.getSession();
session.beginTransaction();
session.save(users);
session.getTransaction().commit();
2¡¢ÐÞ¸ÄÊý¾Ý
session.update(users);
3¡¢É¾³ýÊý¾Ý
session.delete(users);
×¢Ò⣺2 ºÍ 3 ÖÐʹÓõÄusersÖÐÒª°üº¬Ö÷¼üµÄÖµ
4¡¢²éѯÊý¾Ý
String HQLString = "*****";
Session session = HibernateSessionFactory.getSession();
Query query = session.createQuery(HQLString);
java.util.List list = query.list();
for(Object o : list){www.2cto.com
Users u = (Users)o;
System.out.println(u.getPwd+" "+u.getName);
}
×¢£º4 ÖеÄHQLString ΪÒÔÏÂֵʱ£¬
"form User" //²éѯ³öUserÖÐËùÓеÄÐÅÏ¢
"form User u where u.name = 'admin'"//Õâ¸öÊÇÌõ¼þ²éѯ£¬Ò²¿ÉÒÔÔÚ u µÄÇ°Ãæ¼Ó as
"delete from Users u where u.pwd = 'admin'"//°´Ìõ¼þɾ³ýÊý¾Ý
"update Users u set u.pwd = 'admin' where u.name = 'aaa'"//°´Ìõ¼þ¸üÐÂ