读书人

公布一个有点古老的代码生成工具

发布时间: 2012-11-01 11:11:31 作者: rapoo

发布一个有点古老的代码生成工具
已经有一年多没做java这块了,今天翻出这个一年前写的代码生成工具,准备开放出来,或许对某些人还有点用处。


这个代码生成器是基于xdoclet2的改进版。
所做工作:
* 生成Hibernate 映射文件及相应得spring的配置文件。
* 生成Hibernate DAO 文件及命名查询名称常量(新)。
* 生成Spring配置文件(支持事务申明)。
* 生成xwork配置文件(增加多包及spring属性支持)。
* 验证资源冗余及缺失。



先吧PPT放出来,如果有人(包括我自己)能用上再吧代码整理一下,放出来。


示例项目及源码已发布,见:
http://jindw.iteye.com/blog/98436
1 楼 rainlife 2007-06-29 看了一下PPT,还是觉得蛮不错的,个人感觉有点像APPFUSE,由于没有看到代码,还不好说,期待jindw将整理后的代码发布上来。 2 楼 jindw 2007-06-30 ^_^
源代码刚刚找到:(

正在整理。
不过,说实在的,这种基于JDK4标注的代码生成工具还有多少遗威。
我自己都怀疑。 3 楼 rainlife 2007-07-01 遗威不敢说,好像xdoclet也已经停止开发了,开发人员一直在寻找一个方便的代码生成工具,ROR来了,GOG也来了。。。。。 4 楼 chen 2007-07-01 建议把源码帖出来 5 楼 drinkjava 2007-07-02 代码生成器是最容易编的了,一个项目框架定下来之后,紧接着的事就是开发它的生成器。不同的框架要用不同的生成器,就象ROR一样,一个框架就随附一个生成器,当有新版本时,生成器也要根着升级。
可惜现在的JAVA框架满天飞,却没有一个附带现成的生成器的。 更有人想做什么通用生成器,真是可笑。 6 楼 xuefan8596 2007-07-06 怎么少文件呢?
这个org.xidea.commons.test.spring.SpringHibernateTestCase就没有。 7 楼 jindw 2007-07-06 3个压缩文件放在一起,文件太大,不能一次上传。
最近sf又不稳定,没有办法。 8 楼 frankies 2007-07-11 谢了。收下。

读书人网 >软件架构设计

热点推荐