- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
eclipse通过hibernate tools实现hibernate反向工程
eclipse下通过hibernate tools实现hibernate反向工程分类:?eclipse2012-06-26 17:25?2451人阅读?评论(0)?收藏?举报hibernateeclipsetoolsfileencodingclass?最近搭建新的项目,需要使用eclipse下通过hibernate tools实现hibernate反向工程生成实体类和对应的hbm.xml文件,现在记录下方便以后回忆:1、首先要下载安装hibernate tools;2、按照这篇文章操作:/success041000/article/details/6455080;3、注意:补充下上面的文章,在使用过程中会出现类似如下提示:org.hibernate.cfg.JDBCBinderException: Duplicate class name com.dqgbcd.sczzks.entity.AllFileGroups generated for org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS). Same name where generated for org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS)Duplicate class name com.dqgbcd.sczzks.entity.AllFileGroups generated for org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS). Same name where generated for org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS)原因:这是因为数据库中还有许多系统表,在对系统表进行逆向工程时出错。解决方案:建立hibernate.reveng.xml作逆向配置。设定只有dbo下的schema被用做逆向。参考配置代码:?xml version=1.0 encoding=UTF-8??!DOCTYPE hibernate-reverse-engineering SYSTEM /hibernate-reverse-engineering-3.0.dtd hibernate-reverse-engineering?table-filter match-schema=AMES match-name=ATTACH/?table-filter match-schema=AMES match-name=ATTACH_GROUP/....../hibernate-reverse-engineering注意:match-schema就是用户名,match-name就是表名,注意大小写的区分1、首先,要去Hibernate的网站下载这个工具包。一个大约14M的ZIP压缩文件。/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R200810311334.zip2、解压缩下载好的文件,释放出features和plugins这两个文件夹和其中的内容。完成后将这两个文件夹复制到Eclipse的目录下(这两个文件夹在Eclipse中是默认存在的,直接复制就行了)。3、到这步为止HibernateTools的安装就算结束了,下面开始配置和具体使用。一开始选择工程下的SRC目录,然后右键New-Other-Hibernate-Hibernate Configuration File(cfg.xml),在弹出的窗口中选择Next ,进入到下面的选项中。注意,这个地方有几项是一定要填写的。他们分别是Database dialect(数据库方言)、Driver class(数据库驱动)、Connection URL(链接字符串)以及Username和Password(访问数据库的用户名和密码)。上图图中使用的是MySQL5数据库的配置,vane是我机器中已经创建好的数据库。使用其他数据库的时候会略有不同。填好之后选择Finish。4、选择Eclipse的下拉菜单Window-Show View-Other-Hibernate-Hibernate Configurations,现在就可以查看Hibernate的配置窗口了。在窗口中单击右键Add Configuration,出现Edit Configuration窗口。建一个Hibernate Console Configuration,这里需要给Configuration起个名字,Project项目中选择当前工程,然后Datasbase Connection选择连接的数据库,单击OK。如图:如果成功的话,会在
您可能关注的文档
最近下载
- 脑血管疾病护理新进展题库答案-2025年华医网继续教育.docx VIP
- 装饰装修班组劳务分包合同范本.docx VIP
- 新概念英语第一册单词表打印版(最新整理) .pdf VIP
- (2025年)产前筛查与诊断试题附答案.docx VIP
- 人工智能生涯发展展示.pptx VIP
- 2025年河北省考《公安专业知识》真题与答案解析.docx VIP
- 肠道菌群检测.pptx VIP
- 体例格式6:工学一体化课程《windows服务器基础配置与局域网组建》任务7学习任务分析表.docx VIP
- 2025年公安基础知识真题及答案.docx VIP
- 2023年湖北十堰市张湾区城市社区党组织书记专项招聘事业编制人员笔试备考题库及答案解析.docx VIP
原创力文档


文档评论(0)