- 17
- 0
- 约1.42万字
- 约 13页
- 2016-10-05 发布于贵州
- 举报
自定义myecipse逆向工程模板的代码自动生成规则
在项目中,往往会用到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,覆盖其中生成代码的方法。具体参考方法一中那个包的说明文档。
我把其
您可能关注的文档
- 自制太阳能电池法1.doc
- 自动准同期装置术规范书.doc
- 自制油条 - 食杰.docx
- 自动化专业生产习报告.doc
- 自动化专业英语文翻译.doc
- 自动化专业英语程 PART 1.docx
- 自动化专业英语程(王宏文)第二版全文翻译.doc
- 自动化学科概论论文).doc
- 自动化养鸡设备介绍与选择.doc
- 自动化生产线检系统.doc
- 中国国家标准 GB/T 3810.14-2026陶瓷砖试验方法 第14部分:耐污染性的测定.pdf
- GB/T 3810.14-2026陶瓷砖试验方法 第14部分:耐污染性的测定.pdf
- GB/T 47863-2026生成式人工智能技术应用社会影响 服务提供者合规管理指南.pdf
- 中国国家标准 GB/T 47863-2026生成式人工智能技术应用社会影响 服务提供者合规管理指南.pdf
- 《GB/T 47863-2026生成式人工智能技术应用社会影响 服务提供者合规管理指南》.pdf
- GB/Z 139-2025纳米技术 纳米颗粒数量浓度测量指南.pdf
- 中国国家标准 GB/Z 139-2025纳米技术 纳米颗粒数量浓度测量指南.pdf
- 《GB/T 21466.1-2025滑动轴承 稳态条件下流体动压径向圆柱形轴承 第1部分:计算过程》.pdf
- 《GB/Z 139-2025纳米技术 纳米颗粒数量浓度测量指南》.pdf
- GB/T 21466.1-2025滑动轴承 稳态条件下流体动压径向圆柱形轴承 第1部分:计算过程.pdf
最近下载
- 客户满意度调查调查.docx VIP
- GB∕T 2988-2023 高铝砖 GB∕T 2988-2023 高铝砖.pdf
- 山东省“高职院校专项计划”考生资格审核表.docx VIP
- 中国地质大学(北京)生学籍管理实施细则选读.doc VIP
- 2022浙江高考真题英语(6月)(含答案).pdf VIP
- ZAT40000H763技术规格书-2025年1月版0225(1).pdf VIP
- 新人教版四年级下册数学期末测试卷(6套).doc VIP
- ZAT24000H763技术规格书V1.7版.pdf VIP
- 2025攀枝花盐边县工会社工招聘备考题库及答案详解.pdf VIP
- 起重吊装作业安全管理培训PPT课件.pptx VIP
原创力文档

文档评论(0)