继承了TestCase进行测试
public void testget(){

Session session=null;
Transaction tran=null;
try{
session = SessionFactUtils.getSession();
tran = session.beginTransaction();

User user = (User)session.load(User.class,1,LockMode.UPGRADE );

System.out.println("name:"+user.getName());
System.out.println("aeg:"+user.getNianling());
//在此处设置断点,然后停住 user.setNianling(800);



tran.commit();


}catch(Exception e){
tran.rollback();
e.printStackTrace();
}finally{
SessionFactUtils.colsesession(session);
}
}
//get()中生成的SQL select user0_.id as id0_0_, user0_.name as name0_0_, user0_.nianling as nianling0_0_ from t_user user0_ where user0_.id=?
//在运行testget1,结果 运行无误,
public void testget1(){

Session session=null;
Transaction tran=null;
try{
session = SessionFactUtils.getSession();
tran = session.beginTransaction();

User user = (User)session.load(User.class,1,LockMode.UPGRADE );

System.out.println("name1:"+user.getName());
System.out.println("aeg1:"+user.getNianling());



tran.commit();


}catch(Exception e){
tran.rollback();
e.printStackTrace();
}finally{
SessionFactUtils.colsesession(session); //自定义类关闭session
}}请大家指点谢谢了