`
qq44056919
  • 浏览: 49441 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Appfuse使用技巧归纳总结

阅读更多

基于Appfuse的开发进行了一些总结

1.生成Appfuse项目的源码

mvn appfuse:full-source

2.生成实体类CRUD代码,例如Person类

mvn appfuse:gen -Dentity=Persion

分享到:
评论
1 楼 renyuchuan 2011-05-12  
@RequestMapping(value = "/exportXml")
    public void exportXml(HttpServletResponse response, HttpServletRequest request)
    {
        String requestXml = request.getParameter("requestXml");
        if (StringUtils.isBlank(requestXml))
        {
            return;
        }

        response.setCharacterEncoding("UTF-8");
        response.setContentType("application/json");
        PrintWriter out = null;
       
        try
        {
            out = response.getWriter();
            Document document = DocumentHelper.parseText(requestXml);
           
            OutputFormat format = OutputFormat.createPrettyPrint();
            format.setEncoding("UTF-8");
           
            XMLWriter writer = new XMLWriter(new FileWriter("F:/demo3.xml"), format);
            writer.write(document);
            writer.close();
           
            out.print(new JSONResponse(true,"导出成功"));
        }
        catch (Exception e)
        {
            out.print(new JSONResponse(false, "导出模板出现异常"));
        }
   }

相关推荐

    appfuse

    描述中提到的是使用AppFuse 2.0版本的情况,这可能是指一个基于早期MVC架构的示例项目。在AppFuse 2.0时代,它主要支持Struts或 Tapestry 框架,而非现代的Spring Boot。由于描述中提到“没有jar包”,这可能意味着...

    appfuse使用手册

    代码自动生成工具appfuse的中文使用手册

    appfuse学习笔记(一)安装部署

    AppFuse 使用 MVC 模式,其核心组件包括 Controller、Service、DAO 和 Model。通过继承 AppFuse 提供的基类,你可以轻松地添加新的功能模块。例如,创建一个新的实体类、对应的 DAO 接口和实现、Service 接口和实现...

    AppFuse

    - 使用AppFuse提供的脚本或工具,可以自动为数据库表生成相应的Java对象(POJO)以及增删改查(CRUD)操作所需的代码。 - 通过这种方式,开发者可以大大减少重复性的编码工作,更加专注于业务逻辑的实现。 4. **...

    可直接使用的appfuse项目

    AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Maven、Log4J、Struts Menu、Xdoclet、SiteMesh、OSCache、JUnit、JSTL等(现在还有lucene的,无敌了))于一身的...

    appfuse 学习笔记

    Appfuse 2.0 要求使用 JDK5 或更高版本。安装完成后,需要设置 `JAVA_HOME` 环境变量,确保指向 JDK 的安装目录。这是后续安装其他工具的基础。 **2. 下载与安装 MySQL 5.x** MySQL 用于搭建数据库环境,为 ...

    使用appfuse构建环境

    ### 使用AppFuse构建环境知识点详解 #### 一、概述 AppFuse是一个开源的Java Web应用程序框架,用于快速搭建基于Spring MVC、Spring Security、Hibernate等技术的应用程序。它提供了一套完整的开发模板,使得开发者...

    APPFUSE工具研究.doc

    AppFuse分为1.x和2.0两个主要版本,其中2.0版是重构建的,采用了Maven 2作为构建工具,而1.x版本则使用Ant。 Maven 2的引入带来了许多优势,包括自动下载依赖项、简化维护(因为所有组件可以一次编译)以及方便最终...

    使用 AppFuse 快速构建 java

    ### 使用AppFuse快速构建Java应用 #### 一、概述 在现代软件开发中,快速构建应用程序的能力至关重要。特别是在Java领域,有许多工具可以帮助开发者提高效率,其中AppFuse就是一个强大的开源框架,旨在加速Java...

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

    **玩转AppFuse:使用AppFuse建设MVC网站** AppFuse是一个开源项目,它提供了一个快速启动MVC(Model-View-Controller)Web应用程序开发的框架。基于Java,AppFuse集成了Spring、Struts2、Hibernate等流行的技术,极...

    appfuse 使用手册

    本使用手册将深入讲解AppFuse的开发流程,帮助你更好地理解和运用这个框架。 1. **系统登录与语言选择** 当用户访问AppFuse系统时,首先会看到一个登录页面。此页面提供多语言支持,包括中文、德文和英文。用户...

    Appfuse使用教程

    【Appfuse使用教程】 Appfuse 是一个开源项目,它提供了快速开发Java Web应用程序的基础框架。该框架基于Maven,利用Maven的项目对象模型(Project Object Model,POM)来管理和构建项目,使得开发者能够更高效地...

    Appfuse开发教程

    Appfuse使用Spring框架来管理依赖和配置。因此,我们需要在Spring配置文件中声明POJO和DAO,以便于Spring容器进行依赖注入。 6. **运行DaoTest** 最后,运行DaoTest以验证DAO是否正确地与数据库交互,确保所有...

    AppFuse项目研究

    在项目初始化阶段,AppFuse 使用了一个名为 `StartupListener` 的监听器。这个监听器是 Spring 的 `ContextLoaderListener` 和 Servlet API 的 `ServletContextListener` 的子类,它在Web应用程序启动时执行一些关键...

    MAVEN 搭建APPFUSE

    【MAVEN 搭建APPFUSE】是一个关于使用Maven构建基于AppFuse的应用程序的教程。AppFuse是一个开源项目,旨在简化Web应用程序的开发,它提供了一个基础框架,可以帮助开发者快速启动新项目,整合了Spring、Hibernate、...

    appfuse1.4-architecture

    06年时的appfuse,学习SSH架构的经典入门框架。相对比较老的资料,可以欣赏一下当时的架构,向牛人致敬

Global site tag (gtag.js) - Google Analytics