1、开发这个插件的目的:
此插件是基于数据库表模型来生成一系列的代码工具,如CRUD,框架类的如SSH,SS+mybatis,纯JDBC
类等,基于模板,同时可以生成相应的配置。(文件风格和文件个数都是基于XML 配置和 FREEMAKER模
板来实现,工具最大化的实现通过配置修改来实现各类项目的定制,当然做这些工作需要花一定的时间,但
是个人认为花费些时间在项目的前期准备是必要的)。就个人遇到项目的情况,每个项目都会有自己需要定
制的代码。就个人搜索到网上提供的插件基本是定制化的。同时在项目软件不断改进后,需生成的代码也要
不断进行提升,如项目A使用此一类代码风格,到项目B时,项目A中的相关不足点需要进行改进。为了满足
此类需求,开发者只要修改相应的模板文件和配置,提交SVN后共其它工作的同事进行共同使用。
2、插件基于ECLIPSE3.3版本进行开发。
3、代码的样式全部基于项目内的模板配置(模板置于项目内便于SVN的同步,项目内成员可对模板共同优化)。
4、插件不仅局限于JAVA代码的生成(PHP同样试用)。
5、插件和模板实现分离。
6、JRE基于1.6,如果使用myclipse 请 配置好JRE配置。
7、所有ftl模板的语法遵循FreeMarker? 2.3
8、相关模板编写请参考作者提供的样板。和相关说明,JSP VIEW可以按照实际的业务请自己定制。
9、未尽事宜请邮件到 upaths@163.com
下载地址: http://code.google.com/p/upath/
- 大小: 151.1 KB
分享到:
相关推荐
eclipse插件生成ssh框架和ssi框架
SSH 框架使用 Spring 框架的配置文件格式,定义了数据源 Bean 和事务管理配置,而 SSI 框架使用 Server-Side Include 技术,定义了模板配置和数据源配置。 在实际应用中,选择哪种框架取决于项目的需求和复杂度。...
标题中的“基于SSI框架的Java代码生成器(Maven插件)”指的是一个特定的开发工具,用于自动化Java代码的编写过程。这个工具利用了SSI(可能是某种特定的框架或概念,但具体信息未在描述中给出)和Maven插件架构,...
SSH(Struts + Spring + Hibernate)和SSI(Spring Security + Spring + Hibernate)是两种常见的Java Web开发框架,它们被广泛用于构建高效、可维护的Web应用程序。这些框架结合了各自的优点,提供了强大的功能和...
此工具能自动生成多层的SSI代码,可能适用于构建复杂的网页结构或模板。 4. **readme文件**:这是软件项目中不可或缺的部分,通常包括项目简介、安装指南、使用示例和常见问题解答等。用户应当首先查阅readme文件来...
在IT行业中,集成Struts2、iBatis2.x和Spring2.5是常见的企业级应用开发模式,这种架构被称为“SSH”(Struts、Spring、Hibernate)的变种,因为iBatis替代了传统的Hibernate作为持久层框架。Eclipse作为Java开发的...
**SSH与SSI框架详解** SSH(Spring、Struts、Hibernate)和SSI(Spring Security、Spring MVC、Spring Integration)是两种常见的Java Web开发框架组合。它们为开发者提供了强大的工具集,帮助构建高效、可维护和可...
Freemarker代码生成工具是一款基于Java的开源模板引擎,它被广泛用于动态生成HTML、XML、电子邮件以及其他文本格式的文件。这款工具的核心理念是将内容与表现分离,允许开发者使用简单的模板语言来描述数据如何呈现...
SSI(Struts2+Spring2+IBatis)代码生成器,目前只支持Oracle数据库 可以生成ibatis的sqlmap配置,struts2的action类和配置信息,ibatis的dao类,jsp页面, spring相关配置及其业务Bean等等... 极大的节省开发工作量。。...
一个简单的SSI实例可能是创建一个包含页脚的网页模板。在HTML文件中,你可以这样写: ```html <!DOCTYPE html> <title>SSI示例 <!--#include virtual="header.html" --> <!-- 主体内容 --> <!--#...
总结来说,"ssi框架自动生成代码工具 底层封装过"是一个为了简化SSI框架开发而设计的工具,它通过底层封装提供了一套便捷的代码生成机制,包括模板选择、变量绑定和文件结构管理等功能。开放的源代码和可能存在的...
一件生成SSH/SSI另外支持gwt配置,完全支持eclipse,Myeclipse
### SSH和SSI等框架常用基础配置web.xml 在Java Web应用开发中,`web.xml`是部署描述符的核心部分,用于定义与Web应用程序相关的配置信息。对于使用SSH(Struts + Spring + Hibernate)和SSI(Struts + Spring + ...
在IT行业中,SSH、SSI是两个重要的概念,尤其在服务器管理和网页动态生成方面扮演着关键角色。SSH(Secure Shell)是一种网络协议,用于安全地远程登录到服务器进行管理操作,而SSI(Server Side Include)是一种...
AutoCode代码生成器(SSH版)【用于JAVA开发中的 Struts2.0 + Spring2.0 + Ibatis2.3 及以上框架版本整合程序开发】 强大的支撑功能,堪称JAVA SSI编程的利器,你绝对值得拥有!
同时,确保Eclipse中已安装Struts2插件,以便自动生成Action和相关类。 2. **Spring**:集成Spring主要涉及Spring的IoC(Inversion of Control,控制反转)和AOP。配置文件通常为`applicationContext.xml`,在这里...
在IT行业中,SSI和SSH是两种常见的Web应用开发框架整合方式。它们分别是Struts、Spring和Hibernate的组合,以及Struts、Spring和iBATIS的组合。这些框架的整合能够帮助开发者更高效地构建复杂、模块化的Web应用程序...
在Java开发中,SSH、SSI、EJB以及Hibernate是几个重要的框架和技术,它们极大地提高了开发效率和代码质量。下面将详细解析这些框架的核心概念、作用以及如何整合使用。 1. **Struts1 & Struts2 (SSH)** Struts是...
自动生成java框架 SSH/SSI 框架并生成配置文件和dwr和代码.是代码练习和熟悉框架的好帮手.