开发程序自动生成器的提议!》的相关内容

关于开发STRUTS+SPRING+Hibernate生成器的提议!

关于开发STRUTS+SPRING+Hibernate生成器的提议: 目标:根据库结构,或自定义的逻辑XML, 生成基础框架性代码. 如果大家都有兴趣,可以做成一个开源项目.代码公开! 如果没有人有兴趣,只好自已做了自已用! 谁有好的建议请回贴!
by dhj1 2004-09-30 浏览 (14706) 回复 (33) 关键字:

基于Ant+Velocity的简单代码生成器的思路与实现

在SSH项目中,我们应用了service layer模式,所以针对一个模块,它就存在pojo、dao、daoImpl、service、serviceImpl,再到struts中的action、form。假设设计是面向数据库的,针对一个数据库表,那么就要产生7个java文件,如果还要做异常处理,那么就是8个java文件。如果数据库有50个表,那么就是50*8=400个java文件。工程不小。 至于 ...
by pedestrian_I 2006-10-27 浏览 (11828) 回复 (15) 关键字: velocity ant 代码生成器

图文说明: STRUTS+HIBERNATE代码生成器之设计思路(增加了生砛\0...

1、设计目的:大批量程序代码生成。 为了达到这个目的,我们在做系统软件时,基本一个业务逻辑对应一张表。 2、实现手段:(1)从现有的数据库中导出所需要的所有表和字段到一个XML文件,不直接生成代码的原因是可以手工修改这个XML文件。当然,也可以直接手工建立一个XML逻辑文件. 这样就可以很灵活。 然后再跟据XML生成相应程序源代码!! 此外,还可以跟据XML文件生成数据库说明文当。 3、不 ...
by dhj1 2004-04-22 浏览 (31465) 回复 (47) 关键字:

忘掉普元EOS、构建自己的企业级快速应用开发平台

希望这篇文章能够对那些正在或即将开发自己团队的J2EE应用快速开发平台(工作流+代码生成器)的个人或公司能有所启发!           像EOS这样动辄几十上百万的平台不是每个公司都愿意花钱去买的!因此构建一套穷人级的企业快速开发平台成了很多团队的首选,而对于小团队来说,构建一套自己可以维护的开发平台 ...
by longlongriver 2008-08-25 浏览 (10992) 回复 (87) 关键字:

建议编写系列开发模板

Java技术出现了越来越多好的架构,但是每个架构师都需要去合理的选择,编写开发模板。为什么大家不一起来编写好的模板呢? 所以建议是否发起这样的组织,开发系列模板。 内容可以从简单到复杂的(如struts+jdbc,struts+spring+hibernate等),并提供在不同开发工具的模板(如Eclipse,Idea)。
by ben_nb 2005-06-29 浏览 (6722) 回复 (20) 关键字:

自动编码的探讨与实现

自动化编码(Code Generation)的探讨与实现 摘要 现今阶段软件开发越来越成熟,开发人员关注的焦点从以前的编程到如今的系统设计。软件的代码越来越向一致化的方向发展,编写大量的类似代码却频频在开发中出现。这就要我们去解决这个问题:如何降低程序员的工作量,更加突出系统设计,让程序员更加轻松,让软件更加高效稳定。本文提出了利用自动化编码的方式来解决这个问题,在本文中我们将会 ...
by pedestrian_I 2006-10-05 浏览 (636) 回复 (1) 关键字: Gode Generation 代码生成器

用 XDoclet 减少代码膨胀

发现多功能的模板驱动的代码生成器 ...
by javafenger 2006-08-23 浏览 (104) 回复 (0) 关键字:

AndroMDA-开源的MDA方案

1.AndroMDA使用过程 1.程序员通过Poseidon or MagicDraw   绘制UML图并导出XMI   或者使用 Schema2XMI工具从数据库生成XMI      在绘制的过程中需要加入AndroMDA所需的StereoType和Table tag,column Tag等。  &n ...
by findhappy7 2007-09-25 浏览 (450) 回复 (0) 关键字:

忘掉普元EOS、构建自己的企业级快速应用开发平台

希望这篇文章能够对那些正在或即将开发自己团队的J2EE应用快速开发平台(工作流+代码生成器)的个人或公司能有所启发!           像EOS这样动辄几十上百万的平台不是每个公司都愿意花钱去买的!因此构建一套穷人级的企业快速开发平台成了很多团队的首选,而对于小团队来说,构建一套自己可以维护的开发平台 ...
by longlongriver 2008-08-25 浏览 (54) 回复 (87) 关键字:

XDoclet基本任务手册

任何人都想过自动生成的代码,自己去写个分析器不是件容易的事,而XDoclet给我们机会建立自己的代码生成器。 XDoclet最早用来对付EJB,因为生成EJB的本地和远程接口以及对应的HOME和描述符是一件简单但是枯燥的事,本来我以为,只有JBuilder这样的集成编辑器可以很好的简化工作,后来知道XDoclet也能够完成得不错。 我最早用XDoclet是因为学习hibernate,h ...
by liondinas 2007-10-28 浏览 (145) 回复 (0) 关键字:

关于快速代码构建的一些想法

时下里很流行一些快速代码构建工具,我从05年开始,先后为4家公司写过这样子的工具,但是,光有工具还是不够的,还必须得有一个可插拔式的底层软件支撑平台,能够自动管理,集成这些生成的代码。这样子,快速构建出来的源码,才能真的发挥其最大的作用。缩短代码编写时间。 我现在已经初步构建好这个可插拔式的底层软件支撑平台, 生成源程序方式有两种: 一:是从数据库开始,生成完整可运行的子模块所要用到的源码。表 ...
by jdskyy 2007-07-19 浏览 (872) 回复 (10)

代码生成器的原理

代码生成器的原理 撑握你开发的代码架框的规律,通过各种工具,如xml,hibernate 自动生成的xml,然后再生成所有的业务逻辑的代码,如JSP,JAVA,XML配置,SPRING配置文件,只要你通过一二天的时间就可以完成的代码,无非就是对各类模版,定义常量等方式进行灵活的编写属于自己的生成器. 友情提醒,千万不要用别人写的生成器,尽量用自己写生成器,这个整个系统构架,代码灵活,以及功能扩展 ...
by sys53 2007-06-28 浏览 (1131) 回复 (6)

代码生成器发布:rapid-generator-v1.0

现阶段内置模板可以生成的包括: 可以生成java的hibernat model+annotation,hibernate model+xml,dao,manager,struts+struts2 action类 生成jsp的增删改查.  (生成的代码与rapid-framework绑定才比较有意义)   通常代码生成器存在的问题. 二次开发困难 过于智能,自动 ...
by badqiu 2008-07-22 浏览 (200) 回复 (3)

利用ECLIPSE 插件开发研发与管理一具体开发工具的想法

1,利用ECLIPSE进行开发. 2,功能主要包括:CVS,SUBVERSION集成的,同时据用客户端统一在指时间内进行UPDATE操作的功能. 3,代码生成器插件,主要从数据库,XML文件来源,自动生成相应的源代码,同时源代码可以自动部置功能,以及代码模板管理功能. 4,juint代码自动生成,以及自动检验功能,必须根据项目要求,列出功能点的测试必要条件数,然后进行相应测试,统一生成测试报表. ...
by sys53 2008-04-14 浏览 (273) 回复 (1)

打算建立一个小团队,收集点民意

通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。 这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4717) 回复 (95)

rapid-framework发布v1.0.2版本

该版本主要增加的相关文档导航,及一些模板及目录的调整 在线文档也增加了不少内容.具体可以查看在线文档项目Home: http://code.google.com/p/rapid-framework/rapid-framework v1.0.2 ChangeLog     jar升级      & ...
by badqiu 2008-08-13 浏览 (555) 回复 (2) 关键字:

基于JavaScript的代码自动生成工具

JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3280) 回复 (2) 关键字:

正式发布类似rails的框架:rapid-framework

基于spring,struts(struts2),hibernate的web fullstack项目脚手架   一个类似 ruby on rails 的java web快速开发脚手架,本着不重复发明轮子的原则,框架只是将零散的struts(struts2)+spring+hibernate各个组件组装好在一起,并对struts及struts2进行改造,提供零配置编程,并内置一个强大的 ...
by badqiu 2008-07-29 浏览 (513) 回复 (3) 关键字: rapid-framework

相关问答

赞助商链接