这个错误说是getUser这个方法不应该是静态的 那应该是什么
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.hibernate.classic.Session;
import org.junit.Test;
import cn.hb.entitys.User;
public class UserTest {
public static void main(String[] args) {
getUser();
}
@Test
public static void getUser(){
Configuration config = new Configuration().configure();
SessionFactory factory = config.buildSessionFactory();
Session session = factory.getCurrentSession();
Transaction tc = null;
try{
tc = session.beginTransaction();
User user = (User)session.get(User.class, 5);
System.out.println(user.getUid() + "\t" + user.getUname() +
"\t" + user.getUpwd() + "\t" + user.getUaddress());
tc.commit();
}catch (Exception e) {
if(tc!=null){
tc.rollback();
}
}
}
}

相关推荐
Nginx静态文件响应POST请求 提示405错误的解决方法
Apache、IIS、nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误
java无法从静态上下文中引用非静态一些错误
java初学者在编写类,在调用方法,在静态方法与动态方法使用会出现的一些错误。 学习后 能初步了解自己的错误的原因 以及遇到这种错误的改正方法 避免下次踩坑
狂神说springboot员工管理系统静态资源.zip
狂神说springboot员工管理的静态资源,狂神说java课程链接:https://space.bilibili.com/95256449/
浅析C#中静态方法和非静态方法的区别
C#静态方法与非静态方法的区别不仅仅是概念上的,那么他们有什么具体的区别呢?让我们通过本文向大家介绍下C#中静态方法和非静态方法的区别,一起看看吧
java 反射 动态调用不同类的静态方法(推荐)
下面小编就为大家带来一篇JAVA 反射 动态调用不同类的静态方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧


