`
shunjian
  • 浏览: 15507 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

appfuse项目的目录结构

阅读更多
[img][/img]

这个目录结构与 Sun 为 Java 2 Platform Enterprise Edition(J2EE)Web 应用程序推荐的目录结构非常类似。在 2.0 版本的 AppFuse 中,这个结构会变化成适合 Apache Maven 项目的标准目录结构(有关这两个目录介绍的内容,请参看 参考资料 中的链接)。AppFuse 还会从 Ant 迁移到 Maven 2 上,从而获得相关下载的能力和对生成 IDE 项目文件的支持。目前基于 Ant 的系统要求提交者维护项目文件,而 Maven 2 可以通过简单地使用项目的 pom.xml 文件生成 IDEA、Eclipse 和 NetBeans 项目文件。(这个文件位于您项目的根目录中,是使用 Maven 构建应用程序所需要的主要组件)。它与利用 Ant 所使用的 build.xml 文件非常类似。)

现在我们对 AppFuse 是什么已经有一点概念了,在本文剩下的部分中,我们将介绍使用 AppFuse 的 7 点理由。即使您选择不使用 AppFuse 来开始自己的项目,也会看到 AppFuse 可以为您提供很多样板代码,这些代码可以在基于 Java 语言的 Web 应用程序中使用。由于它是基于 Apache 许可证的,因此非常欢迎您在自己的应用程序中重用这些代码。
  • 大小: 29.5 KB
分享到:
评论

相关推荐

    appfuse

    AppFuse 可以根据选定的技术栈自动生成项目的目录结构、配置文件以及基本的CRUD操作,从而减少开发初期的设置工作。 描述中提到的是使用AppFuse 2.0版本的情况,这可能是指一个基于早期MVC架构的示例项目。在...

    AppFuse

    AppFuse旨在帮助开发者简化项目启动过程中的复杂配置工作,提供了一套标准的目录结构、构建文件以及项目类,使得开发者能够专注于业务逻辑的实现而非基础架构的搭建。它支持多种流行的开源工具和技术框架,如Ant、...

    APPFUSE工具研究.doc

    生成AppFuse项目时,可以通过执行特定的Maven命令来创建不同类型的项目,比如基于Struts、Spring或Hibernate的项目。这允许开发者根据项目需求选择最适合的框架组合,进一步提升开发效率。 总的来说,AppFuse通过...

    建立项目原型骨架的步骤(最新版本appfuse)appfuse2.1.0-M2

    5. 对于项目结构的调整,你可能需要修改pom.xml中的数据库连接信息,如用户名和密码。AppFuse默认使用root用户和空密码,可以在pom.xml的相应属性中进行更改。 6. 最后,运行`mvn jetty:run`启动Jetty服务器,然后...

    MAVEN 搭建APPFUSE

    通过AppFuse,开发者可以快速创建一个具有用户认证、权限控制、数据库连接等功能的基础项目结构。 步骤1:安装Maven。在开始之前,确保你的开发环境已经安装了最新版本的Maven。如果没有,可以从Apache官网下载并...

    Appfuse构建指南

    - 此命令用于构建一个基于Struts2框架的Appfuse项目,并在指定目录下生成相应的项目结构和文件。 2. **启动MySQL服务器**: - 启动MySQL服务器,可以通过图形界面或者命令行方式操作。确保MySQL服务正常运行。 3...

    appfuse2学习日记

    通过使用 AppFuse,开发人员可以在构建新的 Web 项目时大大节省在项目结构设置上的时间。 - **定位**:AppFuse 更像是一个项目的骨架或模板,它通过集成各种工具和技术(如 Java, Maven, Struts 等),提供了快速...

    appfuse使用手册

    AppFuse 是一个基于Maven的项目生成器,可以自动生成Java Web项目结构,包括基本的目录布局、配置文件以及依赖管理。这使得开发者可以迅速开始编写业务逻辑,而无需关注项目的基础设施设置。 **二、Struts 框架** ...

    appfuse_quick_start

    3. **项目结构**:了解生成的项目结构至关重要,这包括源码目录、资源配置、Web应用目录等。每个目录和文件都有其特定的作用,熟悉它们能帮助你更好地理解项目的工作原理。 4. **运行与调试**:学习如何通过命令行...

    基于AppFuse框架的B2C电子商务系统研究与实现

    然后,利用AppFuse的模板工程生成基本的项目结构,包括模型(Model)、视图(View)和控制器(Controller)文件。接着,根据业务逻辑,编写对应的Java代码,配置相关的XML文件,实现各模块的功能。 对于用户管理,...

    玩转appfuse--使用appfuse建设MVC网站

    3. **代码生成**:AppFuse会自动生成基本的项目结构,包括模型、控制器、视图和数据库映射文件。 4. **业务逻辑实现**:在生成的基础上,开发者编写具体的业务逻辑,处理模型数据,更新数据库,并创建相应的视图...

    appfuse 配置说明 doc 格式

    AppFuse通过提供一套预配置的模板和工具,帮助开发者快速构建出结构清晰、易于维护的应用程序。 #### 二、AppFuse配置说明 根据给定的文件信息,我们可以详细解析如何配置和使用AppFuse进行开发。以下是详细的配置...

    xdoclet_appfuse打包

    4. "项目框架appfuse明细.doc":这份文档可能详细列出了AppFuse项目中的各个组件和它们的作用,帮助理解AppFuse的框架结构。 5. "使用sitemesh建立复合视图.doc":SiteMesh是一个网页布局框架,它可以将页面的装饰...

    AppFuse 2.0 RC1 Documentation

    2. **Maven新手指南**:提供Maven的基础知识,这对于理解和使用AppFuse至关重要,因为AppFuse项目构建依赖于Maven。 3. **演示和视频**:提供AppFuse的实际应用示例,通过视频教程展示AppFuse的使用场景和功能。 ...

    Appfuse2搭建文档

    **步骤4:生成项目结构** 运行Appfuse2的maven命令,指定Oracle作为数据库类型,例如: ``` mvn archetype:generate -DarchetypeGroupId=org.appfuse -DarchetypeArtifactId=appfuse-basic -DarchetypeVersion=2.x -...

    AppFuse1.x快速构建J2ee应用

    AppFuse 提供了一个基础结构,包含了开发 J2EE 应用所需的库、配置文件和目录结构。这个基础结构是可扩展的,可以根据项目需求进行定制。通过选择不同的“模块”或“模式”,你可以决定你的应用将使用哪些技术栈,...

    appfuse2 + Myeclppse6.5 + Tomcat 6

    2. **Myeclipse 工程结构.JPG** - 这个文件可能显示了在MyEclipse中一个典型的AppFuse项目应有的目录结构,帮助读者了解如何组织代码和资源。 3. **ApplicationResources_zh_CN.properties** - 这是国际化(i18n)...

    appfuse默认的css模版

    "对项目的页面布局自动构建"指的是AppFuse能够自动生成基本的HTML结构,这些结构已经应用了选定的CSS框架的样式。这大大简化了开发者的工作,他们可以专注于业务逻辑而不是基础的页面布局。 "由不同的外部引用方式...

    appfuse 2.0.2文档 pdf

    标题提及的是"appfuse 2.0.2文档",这表明我们要探讨的是AppFuse项目的一个特定版本,即2.0.2的文档内容。AppFuse是一个开源项目,它提供了一个快速开发Java Web应用程序的基础框架。这个版本的文档很可能是关于如何...

Global site tag (gtag.js) - Google Analytics