安装时要把左下角的Contact all update sites during install to find required software上的勾去掉,不然他会检测更新,要等很久。
2017-05-07
hibernate工具包4.1.2的https://sourceforge.net/projects/jboss/files/JBossTools/JBossTools4.1.x/hibernatetools-Update-4.1.2.Final_2014-03-18_15-46-19-B706.zip/download
2017-05-06
已采纳回答 / 阿阿金
<property name="hbm2ddl.auto">create</property>这句你写错了,是hbm2ddl.auto不是html2ddl.auto啊!
2017-05-05
最新回答 / say意
hibernate插件需要安装才可以使用,检验是否安装成功就是看other里有没有hibernate,但也有可能是你安装插件的时候给它起的别名字,这种可能性不大。我是通过在线安装的,今天刚装好。在eclipse内帮助->安装新的软件,然后输入http://download.jboss.org/jbosstools/neon/stable/updates/,这个网址,这是官网的,放心使用。最后一个包里有hibernate.tools。下载貌似要挺久的。。。
2017-05-02
无参构造方法必须要写。因为自己定义了构造方法,系统就不会再自动生成构造方法。super()没有必要注释,因为系统会自动调用super(),除非自己显式调用父类的构造方法
2017-05-02
终于成功了,各种问题总结一下
1、unable to create requested service
我用的最新的JDBC包,结果不过怎么修改cfg文件也不行,最后换成旧版本没问题了;
2、sql语法出错
将方言改成org.hibernate.dialect.MySQL5InnoDBDialect;
3、no CorrentSessionContext configured错误
按着评论里给的方法将创建会话改成session = sessionFactory.openSession();
最后要说,评论才是本体啊,没有评论区的各位这个hibernate怕是要折磨我好几天
1、unable to create requested service
我用的最新的JDBC包,结果不过怎么修改cfg文件也不行,最后换成旧版本没问题了;
2、sql语法出错
将方言改成org.hibernate.dialect.MySQL5InnoDBDialect;
3、no CorrentSessionContext configured错误
按着评论里给的方法将创建会话改成session = sessionFactory.openSession();
最后要说,评论才是本体啊,没有评论区的各位这个hibernate怕是要折磨我好几天
2017-05-01
照着运行,结果控制台出现Error executing DDL via JDBC Statement错误,弄了好久没成功,最后把方言改成MySQL5InnoDBDialect就好了
另外我用hibernate5.0版本,init里只有三句
sessionFactory = new Configuration().configure().buildSessionFactory();
session = sessionFactory.getCurrentSession();
transaction = session.beginTransaction();
另外我用hibernate5.0版本,init里只有三句
sessionFactory = new Configuration().configure().buildSessionFactory();
session = sessionFactory.getCurrentSession();
transaction = session.beginTransaction();
2017-05-01