很喜欢 成型 CURD 封装成一个 工具.
于是写了这个工具.
附件是工具
下载之后 第 一步 是 将 templ 下面的文件转换成UTF-8的
格式在pdf 里面有说明.
0.工具不可以放到带有中文的目录下面(包括带空格特殊字符的文件夹).最好放在根目录下面.
1,只支持输出UTF-8格式的文件.如果是需要GBK格式文件手动转换.
2.在创建数据表的时候.字段下面用下划线表示.(如user_name会生成userName,而userName会生成userName)
3.创建数据库的 sql 用 空格 分割(否则不识别字段).用PD 11生成的sql可以不用修改.
4.输入中文字段.表示生成的中文标题.label.非必选.不输入按照英文名生成.
如:
create table User{
id number(14)
title varchar2(100) y
email varchar2(50) y
create_time date y
content varchar2(1500) y
state varchar2(1) y
}
工具可以解决简单的CRUD .
其他的东西还要自己去写.
欢迎多提意见.
- 大小: 10.9 KB
分享到:
相关推荐
总的来说,AppFuse通过提供预配置的模板和集成的开发工具,降低了开发复杂性,使得开发者可以更加专注于业务逻辑,而不是基础架构的搭建。这对于快速启动新项目或学习现代Java Web开发技术是非常有价值的。
Get your questions answered on the mailing list at http://appfuse.org/forums. Eclipse 3.2+: ---------- From the command line, cd into the appfuse directory and run: mvn eclipse:eclipse -...
AppFuse资料整理.chm AppFuse 整理 chm java 辛苦 个人学习收集网上资料辛苦整理而成
2. "appfuse.doc":这是一个关于AppFuse的文档,可能详细介绍了AppFuse的架构、使用方法以及常见问题解答。 3. "XDoclet Tags.doc":这可能是关于XDoclet的标签文档,解释了如何使用XDoclet的注解来生成不同类型的...
替换 `<选择的模板>` 为下载的模板名称,如 `appfuse-basic`,`appfuse-minimal` 等,`<对应版本>` 是你下载的 AppFuse 版本号。 **4. 编译与运行** 进入新创建的项目目录,使用 Maven 编译并运行项目: ``` cd my...
### Appfuse 学习笔记 #### 一、Appfuse 简介 Appfuse 是一个开源框架,... mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-struts -DremoteRepositories=...
这个命令会生成一个包含所有必要文件和目录结构的项目模板,开发者可以直接在此基础上进行编码。 ### 3. 技术栈集成 AppFuse 支持多种流行的 Java 开发框架,包括: - **Struts**:经典的 MVC 框架,用于处理用户...
AppFuse 是一个开源项目,旨在简化Java Web应用程序的开发。这个"appfuse-tutorial-struts-1.6.zip"文件是一个基于Struts 1.6的AppFuse教程,用于指导开发者如何构建一个企业级的人员管理系统。Struts是Apache软件...
AppFuse 可以根据选定的技术栈自动生成项目的目录结构、配置文件以及基本的CRUD操作,从而减少开发初期的设置工作。 描述中提到的是使用AppFuse 2.0版本的情况,这可能是指一个基于早期MVC架构的示例项目。在...
### Appfuse 2.0 入门指南及源码下载详解 #### 一、概述 本文档旨在为初学者...mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-jsf -DremoteRepositories=...
package org.appfuse.model; /** @hibernate.class table="PERSON" */ public class Person extends BaseObject { private Long id; private String firstName; private String lastName; // Getter and ...
mvn archetype:generate -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modern-webapp -DarchetypeVersion=<版本号> ``` 这里,你需要替换`<版本号>`为当前AppFuse的版本。 步骤4:...
- 使用AppFuse提供的脚本或工具,可以自动为数据库表生成相应的Java对象(POJO)以及增删改查(CRUD)操作所需的代码。 - 通过这种方式,开发者可以大大减少重复性的编码工作,更加专注于业务逻辑的实现。 4. **...
总之,AppFuse是一个强大的工具,可以帮助Java开发者高效地创建MVC Web应用。它将复杂的框架集成在一起,提供了简单易用的接口,使得开发过程更加顺畅。通过深入理解和实践,你可以充分利用AppFuse的优势,提升你的...
Appfuse框架解析,包括登陆验证,执行顺序,加载策略等。
在Appfuse2中,Struts提供了基础的控制器和视图模板。 2. **Hibernate**:这是一款对象关系映射(ORM)工具,使得开发人员可以使用Java对象来操作数据库,而无需编写SQL语句。Appfuse2利用Hibernate进行数据持久化...