`

appfuse先pojo再dll_中山大学新华学院论坛

    博客分类:
  • s2sh
阅读更多

一开始对这个问题很疑惑,觉得从dll开始开发很不oo,很不习惯。

后来找了下,终于找到了

Appfuse2开发流程_技术中心

6、下面開始創建新的模塊。一般模塊的設計創建有兩種方式,一種是先設計數據庫,再根據數據庫生成pojo ,一種是先生成pojo ,再根據pojo 生成數據庫。appfuse都支持這兩種方式。先使用mvn eclipse:eclipse 命令生成eclipse的項目配置文件,把項目導入到eclipse中。 如果用先設計數據庫的方式的話,那么在原先生成的數據中新增數據表,設計好表結構,然后在控制臺執行mvn appfuse:gen-model命令,就會自動生成對應的pojo ,然后執行mvn appfuse:gen Dentity=pojoName,即可自動生成dao、service等類。如果使用先生稱pojo 類的方式,那么在com.company.model底下先新建一個pojo ,使用JPA設置好數據庫映射,然后執行mvn appfuse:gen Dentity=pojoName,即可自動生成dao、service等類。中山大学新华学院论坛

(提示:AppFuse 制作了一个代码生成工具 ,他生成的代码位于 \target\appfuse\ 目录下面 generated-sources 内。代码生成工具可以生成绝大部分我们需要的代码,比如 dao 类, service 类,菜单、增删改的 web 页面、配置文件、样本数据,等等。

如果你希望 appfuses 生成 dao service 类,就在项目根目录下的 pom.xml 中,把 genericCore 属性设为 false

 

  • 大小: 65 KB
分享到:
评论

相关推荐

    POJO.rar_pojo_pojo java_swing_swing framework

    在Java编程领域,POJO(Plain Old Java Object)是一个通俗的术语,用来描述那些没有特殊要求,不依赖任何特定框架的简单Java对象。POJOs通常用于数据存储、传输或者作为业务逻辑层的对象,它们是Java应用程序中的...

    mypro.rar_Acegi Appfuse2 _acegi_java 数据库_java 权限_数据权限控制

    《基于Acegi、Appfuse2与Java的数据权限控制系统构建》 在信息技术领域,尤其是在企业级应用开发中,安全性和权限管理是至关重要的组成部分。本文将深入探讨如何利用Spring、Acegi框架以及Ext2.0库,结合MySQL...

    appfuse_quick_start

    在"appfuse_quick_start"这个资源中,很可能是AppFuse的快速入门指南或教程,通常这类文档会包含以下内容: 1. **安装与配置**:首先,你可能需要了解如何在你的开发环境中设置AppFuse,这可能涉及到Java SDK、...

    Appfuse开发教程

    本教程将深入探讨如何利用Appfuse创建数据访问对象(DAO)和简单Java对象(POJO),并进行数据库操作。 **一、在APPFUSE建立DAO和POJO** 1. **建立一个对象,并且作XDoclet标记** POJO(Plain Old Java Object)...

    appfuse

    AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发过程。它提供了一个基础框架,集成了许多流行的开源库,如Spring、Hibernate、Struts或Spring Boot等,帮助开发者快速搭建应用骨架。AppFuse 可以根据选定的...

    AppFuse

    ### AppFuse:加速J2EE项目开发 #### 一、简介与背景 AppFuse是一个用于启动J2EE项目的工具包,它提供了一种快速而简便的方法来构建基于Java的应用程序。该工具包由Matt Raible创建,他在网络开发领域拥有丰富的...

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

    **AppFuse 学习笔记(一):安装与部署** AppFuse 是一个开源项目,它提供了一种快速构建企业级 Web 应用程序的方式。它使用了多种流行的技术栈,如 Spring Boot、Hibernate、Thymeleaf 和 Maven,使得开发者可以更...

    appfuse 学习笔记

    如果暂时不需要邮件功能,可以跳过此步骤,等到熟悉 Appfuse 后再进行配置。 **4. 下载与安装 Maven 2.0.6** Maven 是一个项目管理和综合工具,主要用于自动化构建过程。Appfuse 2.0 推荐使用 Maven 进行构建管理...

    APPFUSE工具研究.doc

    AppFuse 是一个基于Java平台的开源项目,旨在加速和简化Web应用程序的开发。它通过集成各种流行框架,如Struts、Spring、Hibernate等,提供了一个项目骨架,使得开发者能够快速搭建新项目的结构。AppFuse分为1.x和...

    xdoclet_appfuse打包

    【标题】"xdoclet_appfuse打包"是一个关于AppFuse和XDoclet的资源集合,主要包含了一系列相关的文档和教程。 【描述】提及了“appfuse,xdoclet上网收集的一些资料打包”,这表明这个压缩包可能包含了从互联网上搜集...

    appfuse-light-webwork-spring-jdbc-1.8.2.zip_Java 8_appfuse_webwo

    AppFuse是一款开源项目,旨在简化Java Web应用程序的开发。它提供了一个基础框架,结合了多种技术和最佳实践,帮助开发者快速构建安全、可扩展的Web应用。AppFuse Light是AppFuse项目的一个精简版本,专为那些希望...

    appfuse1.4-architecture

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

    AppFuse2.1所需包

    AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发。它提供了一个基础架构,开发者可以在此基础上快速构建安全、可扩展的应用程序。AppFuse 2.1 版本是该项目的一个较早版本,但仍然包含了现代Web开发的核心...

    可直接使用的appfuse项目

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

    MAVEN 搭建APPFUSE

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

    AppFuse项目研究

    AppFuse 是一个由 Matt Raible 创建的开源项目,旨在为初学者提供一个快速入门的 J2EE 框架模板。它集成了多种流行的技术,包括 Spring、Hibernate、iBatis、Struts、Xdoclet 和 JUnit,同时也支持 Taperstry 和 JSF...

Global site tag (gtag.js) - Google Analytics