-
java代码生成器的疑问10
进来朋友都在说自动生成的一些问题
因为现在接的东西开始多了,慢慢的很多基础的东西就懒的自己再写
就开始想使用生成器来做基本的处理
由于之前没有接触过,所以有些疑问希望大家帮忙
首先就是推荐几款自动生成器,网上找了,貌似都不怎么样
然后就是针对的开发模式和使用的框架
还有生成完后代码的可读性和复用性
希望大家帮忙,谢谢,如果有好用的可以加好友联系:QQ742825950
先谢谢了
问题补充:
目前这个项目之前是别人做的,现在考虑只用struts
之前做的很乱,所有准备生成下再提取他的部分有效代码再进行开发
所以需要生成一个比较完整的基本架构
jones ,说的maven我去看看,谢谢
我希望生成的代码能自己选择使用哪些框架。。。2008年11月10日 10:06
7个答案 按时间排序 按投票排序
-
选择生成器,其实也是一件费时的工作.
生成器也就是可以脱离业务,而你又认为不得不写的代码.
如果是这样的话,你不要选择,自己写一个吧,其实并不会很复杂.2008年11月10日 11:36
-
struts的可以参考springside2.0RC或appfuse,个人觉得appfuse1.9x的版本比新的更好用一些。
2008年11月10日 11:03
-
代码生成器这东西不用最好,能用生成器,说明代码是有模板的,也就是会存在大量重复的,虽然可能开始生成器会带了一丁点的开发效率,但是最后肯定会带来维护的灾难,得不偿失的。
2008年11月10日 10:36
-
seam的代码生成功能是对hibernatetools的ant任务的包装,只不过添加了几个代码模板而已,如果楼主需要强大的代码生成工具,可以参考appfuse是如何做的,你只需要在cmd下敲几行maven命令,一分钟就可以搭建出常用的框架集合如ssh,ssh2,jsf+Spring+Hibernate,等等等,要是楼主够强,完全可以按照appfuse的思路自己搞一个基础代码生成框架(无非就是代码模板和配置文件模板的开发)
2008年11月10日 10:12
相关推荐
通用代码生成器 支持多数据源 #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 ...
该项目为代码生成器 基于Apache Velocity的 Java模板引擎 base_build文件夹为最原始代码 为整理后的版本 执行: com.mmk.BaseApplication.java或生成jar包:run Maven intall 访问路径:...
【黑马最新课程代码生成器HeimaCodeUtil_V2.4】是一款由黑马程序员开发的高效代码生成工具,专为Java开发者设计。它简化了开发流程,尤其在项目初期的架构搭建阶段,能够大大节省时间。该工具允许用户在纯英文环境下...
JDK包含了Java编译器、JRE(Java运行环境)和其他开发工具,如Java文档生成器(javadoc)和性能分析工具(jvisualvm)。 2. **配置环境变量**:安装JDK后,需要配置JAVA_HOME、PATH和CLASSPATH三个环境变量。JAVA_...
这个开源项目强调其独特性,因为它是全网目前能找到的唯一一个Java实现的CHM生成器。开发者只需下载并运行提供的源代码,就可以将HTML内容转换为CHM格式。值得注意的是,该程序依赖于Java Development Kit (JDK) 的8...
为项目开发了一个proto的自动生成工具,需要把protoc.exe放入protobuf-net/ProtoGen文件夹下面,在protoGen文件夹下面建立out文件夹,out文件夹下面分两个文件,一个java一个csharp,把*.proto文件直接放在ProtoGen...
代码生成器模式->手工MERGE智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。 人工智能学习总结成果,希望可以帮到大家...
《Java课程设计:书店管理系统源代码详解》 Java作为一门面向对象的编程语言,因其强大的跨平台能力和丰富的类库,常被用于开发大型系统。在这个项目中,我们聚焦于一个具体的实战案例——书店管理系统,这是一个...
在提供的文件列表中,`HoubankCallBackController.java`和`ImageUploadControllerTest.java`可能是处理回调或图片上传的控制器,而`pom.xml`则是Maven项目的配置文件,其中可能包含了Apache POI的依赖。如果这些文件...
这样做是为了方便在Java代码中操作数据库,通过对象化的方式处理数据,提高开发效率。例如,一个名为`User`的实体类可能包含`id`, `username`, `password`等属性,分别对应`users`表的主键ID、用户名和密码字段。 ...
JDK包含了Java编译器(javac)、JVM(Java Virtual Machine)以及各种开发工具,如jar打包工具和Javadoc文档生成器。有了预装的JDK,开发者可以直接开始编写和运行Java代码,无需单独安装。 除此之外,Eclipse的...
例如,使用Java Swing或JavaFX构建用户界面,使用Servlet或JSP处理服务器端请求,使用JDBC进行数据库连接和操作,以及如何运用设计模式如MVC(模型-视图-控制器)来组织代码结构。 总结,这款基于JavaSE的进销存...
8. **开源社区支持**:既然GenesisFXP是开源的,开发者可以利用社区资源,查找示例代码、解答疑问,甚至参与项目改进,进一步提升自己的技能。 通过深入学习这些知识点,并结合提供的"Java3d_genesisfxp"资源,...
JSP(JavaServer Pages)是Java平台上的一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,实现服务器端的动态内容生成。JSP的核心概念包括JSP标签、脚本元素、指令和EL表达式,通过这些元素,开发者可以...
- **Servlet和JSP**:Java服务器页面(JSP)用于动态生成HTML,而Servlet处理HTTP请求,两者结合可实现动态网站功能。 - **JDBC**:Java数据库连接,用于与数据库进行交互,执行SQL语句。 - **Spring框架**:可能...
JSP是一种动态网页技术,允许在HTML中嵌入Java代码,实现服务器端的动态内容生成。开发者可能会讲解JSP的生命周期、指令元素、脚本元素以及EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library...
- 按照向导完成代码生成步骤。 - 注意:根据文档中的经验分享,可能会遇到使用MyEclipse生成的代码无法编译的问题,此时建议使用Eclipse或独立的Axis插件。 #### 四、调用代码说明 - **登录验证**:使用代理类`...
在Java中,处理XML文档通常涉及解析和生成XML。这里提到了两种方法: 1. **SAX解析XML**:SAX(Simple API for XML)是一种事件驱动的解析器。它不会一次性加载整个XML文档到内存,而是逐行读取,当遇到元素、属性...
通过JSP的内置对象request、session或application可以获取服务器端Java代码处理的结果,并在页面中进行展示。 在涉及图片显示的场景中,如果图片数量较多,不建议将所有图片直接放在项目的文件夹中。这样做会增加...
2. **JSP**:JSP是Servlet的一种简化版本,它允许开发者在HTML页面中嵌入Java代码,使得页面动态化。JSP文件会被服务器转换为Servlet并执行,然后将结果返回给客户端。理解JSP指令、脚本元素和表达式语言(EL)是...