您的位置:首页 > 编程语言 > Java开发

关于在myeclipse中使用Hibernate遇到的问题

2017-02-19 21:57 197 查看
①当我自主导入hibernat的jar包时,在使用Hibernate tools时出现了Configuration file path not specified的问题,可能是jar包未导入正确以致myeclipse无法发现hibernate项目。

当我使用myeclipse --> projects facets中导入了hibernate libraries时,使用插件就未出现问题。

②不要导入多个版本的hibernate的jar包,

③在编写配置文件时,注意URL的书写。 关于各个数据库的url和驱动书写如下:



使用时把配置文件中的show_sql属性值设置为true ,便于在进行持久化操作时输出sql语句。我就遇到了这样的一个问题,当在映射文件中使用 property元素的formula属性时就老是出错,后来查看sql语句发现此处并不需要写一个完整的sql语句,如下即可:sum(字段名)(当然 不同版本也可能不一样 多多尝试下吧)

关于配置文件的JDBC连接属性可以在org.hibernate.cfg.environment类中可以找到定义,其他配置选项可以参考Hibernate的etc子目录中的文件;映射文件中的id元素中的generator元素指定了应采用何种主键生成器(默认的是assigned 可通过应用程序来提供值),若当设置为increment时 ,通过查询数据库中该值的最大值+1来设置值.


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: