0 0

java代码生成器的疑问10

进来朋友都在说自动生成的一些问题
因为现在接的东西开始多了,慢慢的很多基础的东西就懒的自己再写
就开始想使用生成器来做基本的处理
由于之前没有接触过,所以有些疑问希望大家帮忙
首先就是推荐几款自动生成器,网上找了,貌似都不怎么样
然后就是针对的开发模式和使用的框架
还有生成完后代码的可读性和复用性
希望大家帮忙,谢谢,如果有好用的可以加好友联系:QQ742825950
先谢谢了
问题补充:
目前这个项目之前是别人做的,现在考虑只用struts
之前做的很乱,所有准备生成下再提取他的部分有效代码再进行开发
所以需要生成一个比较完整的基本架构
jones ,说的maven我去看看,谢谢
我希望生成的代码能自己选择使用哪些框架。。。
2008年11月10日 10:06

7个答案 按时间排序 按投票排序

0 0

选择生成器,其实也是一件费时的工作.
生成器也就是可以脱离业务,而你又认为不得不写的代码.
如果是这样的话,你不要选择,自己写一个吧,其实并不会很复杂.

2008年11月10日 11:36
0 0

struts的可以参考springside2.0RC或appfuse,个人觉得appfuse1.9x的版本比新的更好用一些。

2008年11月10日 11:03
0 0

呵呵,建议你看看appfuse,打不同的命令就可以生成不同架构(不同的框架组合)的项目骨干

2008年11月10日 10:47
0 0

代码生成器这东西不用最好,能用生成器,说明代码是有模板的,也就是会存在大量重复的,虽然可能开始生成器会带了一丁点的开发效率,但是最后肯定会带来维护的灾难,得不偿失的。

2008年11月10日 10:36
0 0

另外,推荐楼主研究一下maven,网上现在很多各种项目架构的maven插件,几行命令就可以搞定一个基础项目骨架

2008年11月10日 10:14
0 0

seam的代码生成功能是对hibernatetools的ant任务的包装,只不过添加了几个代码模板而已,如果楼主需要强大的代码生成工具,可以参考appfuse是如何做的,你只需要在cmd下敲几行maven命令,一分钟就可以搭建出常用的框架集合如ssh,ssh2,jsf+Spring+Hibernate,等等等,要是楼主够强,完全可以按照appfuse的思路自己搞一个基础代码生成框架(无非就是代码模板和配置文件模板的开发)

2008年11月10日 10:12
0 0

seam就有生成代码的功能,jsf + ejb的,学院派代表作。

2008年11月10日 10:08

相关推荐

    java代码生成器/ant一键生成

    通用代码生成器 支持多数据源 #orale com.hotent.cgm.db.impl.OracleHelper #mysql com.hotent.cgm.db.impl.MySqlHelper #h2 com.hotent.cgm.db.impl.H2Helper #sql2005 com.hotent.cgm.db.impl.Sql2005Helper #db2 ...

    javaweb项目,代码生成工具(Java源码)

    该项目为代码生成器 基于Apache Velocity的 Java模板引擎 base_build文件夹为最原始代码 为整理后的版本 执行: com.mmk.BaseApplication.java或生成jar包:run Maven intall 访问路径:...

    黑马最新课程代码生成器HeimaCodeUtil_V2.4

    【黑马最新课程代码生成器HeimaCodeUtil_V2.4】是一款由黑马程序员开发的高效代码生成工具,专为Java开发者设计。它简化了开发流程,尤其在项目初期的架构搭建阶段,能够大大节省时间。该工具允许用户在纯英文环境下...

    java 系统源代码

    JDK包含了Java编译器、JRE(Java运行环境)和其他开发工具,如Java文档生成器(javadoc)和性能分析工具(jvisualvm)。 2. **配置环境变量**:安装JDK后,需要配置JAVA_HOME、PATH和CLASSPATH三个环境变量。JAVA_...

    java生成chm.zip

    这个开源项目强调其独特性,因为它是全网目前能找到的唯一一个Java实现的CHM生成器。开发者只需下载并运行提供的源代码,就可以将HTML内容转换为CHM格式。值得注意的是,该程序依赖于Java Development Kit (JDK) 的8...

    ProtoBuf的自动编译生成工具,自动生成java和C#文件,全自动化

    为项目开发了一个proto的自动生成工具,需要把protoc.exe放入protobuf-net/ProtoGen文件夹下面,在protoGen文件夹下面建立out文件夹,out文件夹下面分两个文件,一个java一个csharp,把*.proto文件直接放在ProtoGen...

    《人工智能》--是一款基于代码生成器的智能开发平台.zip

    代码生成器模式->手工MERGE智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。 人工智能学习总结成果,希望可以帮到大家...

    java课程设计源代码,书店管理系统

    《Java课程设计:书店管理系统源代码详解》 Java作为一门面向对象的编程语言,因其强大的跨平台能力和丰富的类库,常被用于开发大型系统。在这个项目中,我们聚焦于一个具体的实战案例——书店管理系统,这是一个...

    字节流生成word文档

    在提供的文件列表中,`HoubankCallBackController.java`和`ImageUploadControllerTest.java`可能是处理回调或图片上传的控制器,而`pom.xml`则是Maven项目的配置文件,其中可能包含了Apache POI的依赖。如果这些文件...

    mysql数据库自动生成对应的java实体类和ibatis配置文件

    这样做是为了方便在Java代码中操作数据库,通过对象化的方式处理数据,提高开发效率。例如,一个名为`User`的实体类可能包含`id`, `username`, `password`等属性,分别对应`users`表的主键ID、用户名和密码字段。 ...

    配置好的eclipse Java可视化开发

    JDK包含了Java编译器(javac)、JVM(Java Virtual Machine)以及各种开发工具,如jar打包工具和Javadoc文档生成器。有了预装的JDK,开发者可以直接开始编写和运行Java代码,无需单独安装。 除此之外,Eclipse的...

    java进销存管理系统源代码(C/S模式)

    例如,使用Java Swing或JavaFX构建用户界面,使用Servlet或JSP处理服务器端请求,使用JDBC进行数据库连接和操作,以及如何运用设计模式如MVC(模型-视图-控制器)来组织代码结构。 总结,这款基于JavaSE的进销存...

    java3d 粒子效应 genesisfxp

    8. **开源社区支持**:既然GenesisFXP是开源的,开发者可以利用社区资源,查找示例代码、解答疑问,甚至参与项目改进,进一步提升自己的技能。 通过深入学习这些知识点,并结合提供的"Java3d_genesisfxp"资源,...

    JSP 全国计算机等考二级Office辅导答疑系统软件源代码.zip

    JSP(JavaServer Pages)是Java平台上的一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,实现服务器端的动态内容生成。JSP的核心概念包括JSP标签、脚本元素、指令和EL表达式,通过这些元素,开发者可以...

    bbs论坛,Java

    - **Servlet和JSP**:Java服务器页面(JSP)用于动态生成HTML,而Servlet处理HTTP请求,两者结合可实现动态网站功能。 - **JDBC**:Java数据库连接,用于与数据库进行交互,执行SQL语句。 - **Spring框架**:可能...

    ssm师生交流平台源代码

    JSP是一种动态网页技术,允许在HTML中嵌入Java代码,实现服务器端的动态内容生成。开发者可能会讲解JSP的生命周期、指令元素、脚本元素以及EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library...

    java应用集成biee

    - 按照向导完成代码生成步骤。 - 注意:根据文档中的经验分享,可能会遇到使用MyEclipse生成的代码无法编译的问题,此时建议使用Eclipse或独立的Axis插件。 #### 四、调用代码说明 - **登录验证**:使用代理类`...

    java webService XML document String

    在Java中,处理XML文档通常涉及解析和生成XML。这里提到了两种方法: 1. **SAX解析XML**:SAX(Simple API for XML)是一种事件驱动的解析器。它不会一次性加载整个XML文档到内存,而是逐行读取,当遇到元素、属性...

    详解Java读取本地文件并显示在JSP文件中

    通过JSP的内置对象request、session或application可以获取服务器端Java代码处理的结果,并在页面中进行展示。 在涉及图片显示的场景中,如果图片数量较多,不建议将所有图片直接放在项目的文件夹中。这样做会增加...

    java web 基本简单项目 适合初级人员理解

    2. **JSP**:JSP是Servlet的一种简化版本,它允许开发者在HTML页面中嵌入Java代码,使得页面动态化。JSP文件会被服务器转换为Servlet并执行,然后将结果返回给客户端。理解JSP指令、脚本元素和表达式语言(EL)是...

Global site tag (gtag.js) - Google Analytics