浏览 4216 次
锁定老帖子 主题:页面生成系统1.0-使用指南(开源)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-04-04
出场告白: 这是一个通过配置一个javaBean,就能自动生成CRUD页面的程序。(添加页面,列表显示页面,详细信息显示页面) 下载源代码:http://kiral.iteye.com/blog/67902 指南: 1。配置一个javaBean 在类上面配置一个描述类的信息。 在方法上配置描述方法的信息。 javabean详细代码如下: java 代码
2。定制页面模板 页面的模板是使用freemarker描述的。你可能根据自己项目的需要,自由定制这些模板。 编辑页面的默认模板代码如下: xml 代码
说明:
3。定制页面的编辑控件 页面的编辑控件,是可以按照你项目的需要来定制的。 xml 代码
4。生成代码 执行下列代码,生成的页面,将打印在控制台下。 java 代码
5。代码预览 下面是生成的编辑页面的预览: xml 代码
6。小结 可能看了这么多觉得会很复杂,好像需要配置很多东西,其实不然。 根据不同的项目,你的页面表现可能会不一样,所以需要按照2,3中所说的定制页面和编辑控件。 但是针对一个项目只需要定制一次页面和控件,而后只需要配置javabean,就会自动产生编辑,显示,详细信息页面。 其实每次当我去研读别人的指南的时候,也会发晕,有的描述不清楚,有的文字太长,所以我为大家提供了一个开发视频,大家可以先看看,再决定要不要看指南。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-04-04
哈哈,兄弟的代码生成思路特别啊。但感觉用户还需自行编pojo,而且好象并没有看到CRUD的代码生成,只是页面代码的生成。另外,好象也没有考虑实体之间关联关系的生成。
兄弟我也写了个代码生成器,寄生于springside2,通过配置一个xml文件,来生成基于springside2的web程序。纯瘁用freemarker写成。 也简单的做了个视频,有兴趣的载来看下。互相借鉴。 http://www.iteye.com/topic/67843 最新的加进了hibernate的支持。 |
|
返回顶楼 | |
发表时间:2007-04-05
我
suwu 写道 哈哈,兄弟的代码生成思路特别啊。但感觉用户还需自行编pojo,而且好象并没有看到CRUD的代码生成,只是页面代码的生成。另外,好象也没有考虑实体之间关联关系的生成。
兄弟我也写了个代码生成器,寄生于springside2,通过配置一个xml文件,来生成基于springside2的web程序。纯瘁用freemarker写成。 也简单的做了个视频,有兴趣的载来看下。互相借鉴。 http://www.iteye.com/topic/67843 最新的加进了hibernate的支持。 本来就只是个页面生成系统,只生成页面。基本上每个系统都需要创建pojo的,只要在pojo的基础上加上注释,就达到配置要求,而且这样也增加代码的可读性。 我也看了下你的代码生成系统,恩,互相借鉴下。 |
|
返回顶楼 | |