发现个新鲜东西。
一站式框架+代码生成器
基于struts2和dojo的玩意,乍看上去架构还不错,典型的企业级啊,是不是适合web开发就不好说鸟。
Spring的影子捏?
算是偏见吧,陈老师不是很喜欢
struts2这个人妖。1.X老就老了吧,改写也不必硬搬个webwork来套上去吧,加上生不逢时赶在
jsf的势头上,到底怎么样还不知道呢,观望中。
说到代码生成,不得不提appfuse,提供了若干套代码生成方案和各种主流的架构选择,挺强大。出到2的时候试过一试,放弃鸟
- 深受maven侵蚀, maven也是一人妖,大鸡肋,什么时候eclipse插件做牛逼了,陈老师再收回这句话
- 即使生成的crud很好用吧,业务逻辑层的代码也没那么容易生成,还深受了生成框架的代码束缚 -- 这其实是大多数代码生成框架的毛病,Seam也不例外
- ↑那咋办?估计老老实实用velocity也好jet也好做符合自己逻辑的代码生成是比较稳当的,roller那套办法貌似就不错
恩,针对realmethod还不好胡说八道。暂时存着,有空再看看。 发布时间:2008-09-02 04:26:42 | 阅读:361 | 评论:1
分享到:
相关推荐
AppFuse是一个开源项目,它提供了快速开发Web应用的基础架构,而XDT(XML Document Transform)是AppFuse中的一个特性,用于自动生成符合项目结构的代码,帮助开发者提高效率。 【描述】:虽然描述中提到的是“NULL...
AppFuse 是一个开源项目,它为开发Java Web应用程序提供了一个快速启动的基础。它结合了多种框架和最佳实践,使得开发者可以快速构建出安全、可维护的Web应用。AppFuse 使用Maven作为构建工具,整合了Spring、...
由于appfuse主页的mvn自动生成项目架构代码无法显示,个中原因,你懂的~被墙了。所以在此制作了自动生成代码包,进入之后点击页面可以出现生成代码。
AppFuse是一个用于启动J2EE项目的工具包,它提供了一种快速而简便的方法来构建基于Java的应用程序。该工具包由Matt Raible创建,他在网络开发领域拥有丰富的经验,并且是多个开源项目的贡献者,包括Roller Weblogger...
AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发过程。它提供了一个基础框架,集成了许多流行的开源库,如Spring、Hibernate、Struts或Spring Boot等,帮助开发者快速搭建应用骨架。AppFuse 可以根据选定的...
AppFuse 是一个开源项目,它提供了一种快速构建企业级 Web 应用程序的方式。它使用了多种流行的技术栈,如 Spring Boot、Hibernate、Thymeleaf 和 Maven,使得开发者可以更高效地开发基于 Java 的 Web 应用。在本文...
在Appfuse中,我们首先创建一个POJO类,然后使用XDoclet工具来生成对应的数据库表定义。XDoclet是一种基于Javadoc的元数据处理器,它可以读取类上的注解,并自动生成相关的代码,如Hibernate的映射文件或Spring的...
- **代码生成器**:AppFuse 提供了一个强大的代码生成工具,可以根据预定义的模板快速生成基本的 Java 类和配置文件。 - **定制化**:用户可以根据项目需求自定义模板,实现更灵活的代码生成。 - **集成**:代码...
AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Maven、Log4J、Struts Menu、Xdoclet、SiteMesh、OSCache、JUnit、JSTL等(现在还有lucene的,无敌了))于一身的...
使用Maven的archetype插件,我们可以快速生成一个基于AppFuse的新项目。在命令行中运行以下命令: ``` mvn archetype:generate -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modern-...
AppFuse 是一个基于Java平台的开源项目,旨在加速和简化Web应用程序的开发。它通过集成各种流行框架,如Struts、Spring、Hibernate等,提供了一个项目骨架,使得开发者能够快速搭建新项目的结构。AppFuse分为1.x和...
"CertsManSys"可能是一个实际的AppFuse应用示例,包含了完整的源代码,你可以运行这个例子来进一步了解AppFuse的实际应用。 总之,AppFuse是一个强大的工具,可以帮助Java开发者高效地创建MVC Web应用。它将复杂的...
- 在 AppFuse 中创建一个 POJO 类,比如 `Person` 类,并为其添加 XDoclet 标签,以便自动生成对应的 Hibernate 映射文件。 - 示例代码如下: ```java package org.appfuse.model; /** @hibernate.class ...
AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发。它提供了一个基础架构,开发者可以在此基础上快速构建安全、可扩展的应用程序。AppFuse 2.1 版本是该项目的一个较早版本,但仍然包含了现代Web开发的核心...
代码自动生成工具appfuse的中文使用手册
AppFuse 是一个开源项目,它的主要目标是提供一个快速启动Web应用程序开发的框架。这个框架集成了多种流行的技术,如Spring、Hibernate、Struts或Spring Boot等,旨在简化开发过程,减少开发者在基础架构上花费的...
XDoclet则是一个用于Java源代码注解处理的工具,它能够根据类、接口或字段上的注解自动生成相应的配置文件,如Hibernate的映射文件、EJB的部署描述符等。这样可以避免手动编写这些配置文件,提高了开发效率和代码的...
AppFuse 是一个由 Matt Raible 创建的开源项目,旨在为初学者提供一个快速入门的 J2EE 框架模板。它集成了多种流行的技术,包括 Spring、Hibernate、iBatis、Struts、Xdoclet 和 JUnit,同时也支持 Taperstry 和 JSF...