myeclipse10自定义生成注释操作步骤
来源:互联网 发布:微信小说分销系统源码 编辑:程序博客网 时间:2024/05/22 06:47
自定义属于自己的实体类
一、制作过程(我修改过的地方,你可以按需要自己修改想要修改的模板)(大致原理在后面=。=)
1、修改模板文件(路径:myeclipse_templates_8.5\pojo)
2、改变org.hibernate.eclipse.jar包中的输出编码,为了解决生成实体类中文乱码的问题
将这个包解压,用反编译工具找到
路径为org.hibernate.eclipse\com\genuitec\eclipse\hibernate\tool\hbm2x
的.java文件做如下修改,以下包含需要修改的代码部分、修改后的代码以及需要引入相应的类
最后将反编译后的文件在jdk6的环境下编译成 .class文件,打成包,替换掉路径为:
MyEclipse10\Common\plugins\com.genuitec.org.hibernate.eclipse_3.2.4.CR1-me201211011550
中的。
二、大致原理
这只是我的猜想,并没有证实,轻喷(手动微笑)
1、Myeclipse反向生成实体类的时候使用了插件jar包,路径为
MyEclipse10\Common\plugins\com.genuitec.org.hibernate.eclipse_3.2.4.CR1-me201211011550\lib\tools
其中,hibernate-tools.jar是主要的jar包,但是运行时又调用了路径为
MyEclipse10\Common\plugins\com.genuitec.org.hibernate.eclipse_3.2.4.CR1-me201211011550
中的org.hibernate.eclipse.jar
(我的情况是这样,但有可能你的Myeclipse没有调用这个包)(手动逃跑)
2、我认为这整个过程是这样的
通过jdbc和sql语句获得数据库的信息
再将获取的信息放到List(), map()中
再通过velocity等工具将数据生成模板可以调用的对象
最后写入根据模板生成需要的文件(逃
三、相关下载
模板 ---------------------------------------- http://download.csdn.net/detail/qq_29504245/9644562
org.hibernate.eclipse.jar --------- http://download.csdn.net/detail/qq_29504245/9644560
- myeclipse10自定义生成注释操作步骤
- mybatis-generator自定义注释生成
- vs工程 "生成事件" "自定义生成步骤"
- Myeclipse10破解步骤
- myeclipse10破解步骤
- 利用Vuforia自定义识别/动态生成识别图的简单操作步骤
- Android实战(四)------Myeclipse10搭建android运行环境图文详细步骤-----生成myeclipse中的AVD模拟器
- MyEclipse10中文注释太小
- 在myeclipse10环境下,用hibernate反向生成工具生成pojo文件,并自动按照模板文件添加注释
- Doxygen C++注释规范及生成帮助文档配置步骤
- myeclipse10安装AXIS2插件步骤
- myeclipse10的注册码 破解步骤
- Myeclipse10注解码更新步骤
- myeclipse10+ 注册机破解步骤
- hadoop自定义分区操作(Partitioner) 步骤1.3
- 【工具篇】Android studio 自定义注释快速生成
- Xcode7 创建自定义xctemplate Xcode生成默认注释
- 关于mybatis生成插件Generator配置文件中自定义注释
- 初识神经网络(1)
- spark详解
- 理解 LSTM 网络
- 论FragmentPagerAdapter与FragmentStatePagerAdapter的区别与使用场景
- dubbo消费者没有指定protocol,服务器端支持dubbo和rest,结果一会走dubbo、一会走rest
- myeclipse10自定义生成注释操作步骤
- iOS-使用VPImageCropper时Analyze 出现Potential leak of an object stored into 'subImageRef'
- 1092. To Buy or Not to Buy
- Python 列表和元组
- 设置Deepin默认软件链接详解
- 欢迎使用CSDN-markdown编辑器
- 关于在Android中限制EditText输入条件的方法
- JAVA之Annotation(二)
- 希尔排序