标签:
1,在使用hibernate工具,生成hibernate配置文件时,可能会提示not parse ....xml错误
原因:有可能是使用的hibernate 工程包与jboss中工具的版本不是太协调,xml文件约束不协调,如果网络不好或者其他原因,约束文件可能不在本地,并且不能从网络读取到本地,导致生成的xml解析不成功
解决方式:当生成完*.cfg.xml后,修改约束xml约束dtd..一般问题会解决
//一般自动生成时是这个约束 http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd //替换为下边这个约束,一般就可以正常解析xml http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd //如果替换后还不能解析,就在网络好的地方下载此约束或从别人那拷取,本地连接到xml中即可
2,反向工程中,生成配置文件时,一般要填写其默认架构(schema),一般默认为用户名,注意Oracle数据库中的字段是大写
问题:写小写或者是不写,查询数据库反向工程时,会报空指针异常,或者是返回一个空的数据库
解决方法:按正确格式书写default_schema (此属性在配置文件会有所体现),不需要反向工程,配置文件中应该不用添加
eclipse使用Hibernate tools反向工程插件遇到的几个问题
标签:
原文地址:http://www.cnblogs.com/whytohow/p/5122599.html