- 20
- 0
- 约 13页
- 2017-08-15 发布于河南
- 举报
在项目中,往往会用到myeclipse的自动生成代码功能,比如本人项目用其从数据库表生成对应的实体类和映射文件,但是,由于数据库表字段名称很不规范,无业务含义很难认,用myeclipse默认的规则生成得到的实体属性名是驼峰命名,很难由此推断出对应的数据库表字段名,故项目制定统一规范,实体类属性名为表字段名小写。需要修改默认的代码生成规则。
网上找了不少资料以及文档,方法总结如下:
方法一:修改myeclipse中自动生成代码的模板文件
在myeclipse目录中搜索关键字templates,可以找到一个如myeclipse_templates_6.0.1GA.zip的包,解压即可得到自动生成代码用到的所有模板文件,如需修改其中几个模板文件,则按原目录结构只留下修改的模板文件。在Hibernate Reverse-Engineering的对话框中,钩选Use custom templates,输入你存放修改后模板文件的文件夹(custom_myeclipse_templates)路径,就可以使用到自定义的模板了。具体看参考该包的说明文档。
方法二:集成并自定义反转策略类
自定义一个类,继承自org.hibernate.cfg.reveng.DelegatingReverseEngineeringStrategy,覆盖其中生成代码的方法。具体参考方法一中那个包的说明文档。
我把其中一个
您可能关注的文档
- 信息技术导论课外资料系列-3.doc
- 信息技术第二章复习学案.doc
- 信息技术对教育的影响.doc
- 信息技术高考第一册知识要点.doc
- 信息技术工作案例.doc
- 信息技术互联网搜索教案《排序和筛选》.doc
- 信息技术会考_第二章_知识点复习题.doc
- 信息技术基础-第二章第二节(windows).doc
- 信息技术基础各章知识要点.doc
- 信息技术教案(八年级专用).doc
- 2026年中国铁路昆明局集团有限公司校园招聘笔试备考题库及答案解析.docx
- 2026年中国烟草总公司内蒙古自治区公司校园招聘笔试参考题库及答案解析.docx
- 2026年昆明市城建投资开发有限责任公司校园招聘考试模拟试题及答案解析.docx
- 2026年陕西果业集团有限公司校园招聘笔试备考题库及答案解析.docx
- 布袋除尘器工程施工组织设计方案.docx
- 2026年青岛公交集团校园招聘笔试参考题库及答案解析.docx
- 2026年苏州市会议中心校园招聘笔试参考题库及答案解析.docx
- 2026至2031中国小黑鞋行业发展研究与产业战略规划分析评估报告.docx
- 2026年国网新疆电力有限公司校园招聘笔试模拟试题及答案解析.docx
- 2026至2031中国小户型笔记本电脑桌行业发展研究与产业战略规划分析评估报告.docx
原创力文档

文档评论(0)