user.setName("today2");
user.setPassword("12345");
Configuration conf=new Configuration();
conf.configure();
SessionFactory factory=conf.buildSessionFactory();
Session session=factory.openSession();
Transaction tx=session.getTransaction();
tx.begin();
session.update(user);/*更改*/
tx.commit();
session.close();
}
}
package com.TodayMZ.hiber.test;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.Test;
import com.TodayMZ.hiber.po.User;
public class TestHibernate {
@Test
public void test1(){
User user=new User();
user.setId(1);
user.setLoginName("todayMZ2");
user.setName("today2");
user.setPassword("12345");
Configuration conf=new Configuration();
conf.configure();
SessionFactory factory=conf.buildSessionFactory();
Session session=factory.openSession();
Transaction tx=session.getTransaction();
tx.begin();
session.update(user);/*更改*/
tx.commit();
session.close();
}
}
查询Query方法:
[java]
package com.TodayMZ.hiber.test;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.Test;
import com.TodayMZ.hiber.po.User;
public class TestHibernate {
@Test
public void test1(){
Configuration conf=new Configuration();
conf.configure();
SessionFactory factory=conf.buildSessionFactory();
Session session=factory.openSession();
Transaction tx=session.getTransaction();
tx.begin();
//查询语句
Query query=session.createQuery("from User");
List
for(User user :userList){
System.out.println(user.getId()+","+user.getLoginName()+","
+user.getName()+","+user.getPassword());
}
tx.commit();
session.close();
}
}
package com.TodayMZ.hiber.test;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.Test;
import com.TodayMZ.hiber.po.User;
public class TestHibernate {
@Test
public void test1(){
Configuration conf=new Configuration();
conf.configure();
SessionFactory factory=conf.buildSessionFactory();
Session session=factory.openSession();
Transaction tx=session.getTransaction();
tx.begin();
//查询语句
Query query=session.createQuery("from User");
List
for(User user :userList){
System.out.println(user.getId()+","+user.getLoginName()+","
+user.getName()+","+user.getPassword());
}
tx.commit();
session.close();
}
}
删除delete方法:
[java]
package com.TodayMZ.hiber.test;
import org.hib