为了账号安全,请及时绑定邮箱和手机立即绑定

执行hibernate时出现异常,求救啦

错误提示如下:

java.lang.NoSuchMethodError: org.hibernate.cfg.Environment.verifyProperties(Ljava/util/Map;)V

我的代码如下:不知道是不是版本问题呢,这段代码在eclipse中运行没有异常的

public static void main(String[] args) {

addGrade();

}

//将学生添加到班级

public static void addGrade()

{

Grade g=new Grade("java","软件开发一班");

Student stu=new Student("张三","男");

Student stu1=new Student("穆女生","女");

//

g.getStudents().add(stu);

g.getStudents().add(stu1);

//创建hibernate内置对象

Configuration config=new Configuration().configure();

//创建服务注册对象

ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();

//创建sessionfactory对象

SessionFactory sessionFactory=config.buildSessionFactory();

Session session=sessionFactory.openSession();

Transaction tx=session.beginTransaction();

session.save(g);

tx.commit();

session.close();

sessionFactory.close();

}


正在回答

1 回答

加上这两句:

session.save(stu);

session.save(stu1);

0 回复 有任何疑惑可以回复我~
#1

石头轩_0001 提问者

已经解决了,不是代码的问题,是开发环境的版本问题,谢谢哈,以后出现这样情况就要查看开发环境及对应的应用的版本号才对
2017-07-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate初探之一对多映射
  • 参与学习       42157    人
  • 解答问题       310    个

Hibernate中一对多关联映射配置,以及cascade和inverse属性作用

进入课程

执行hibernate时出现异常,求救啦

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号