分享

Eclipse 直接生成 SSH 项目集成开发环境的工具

 CevenCheng 2011-04-24
以数据模型驱动为核心的开发工具JSmart2.0

关键字: JavaWeb、MVC、Servlet、jdbc、Struts、spring、hibernate 、Generate Code

运行平台: Eclipse3.2以上   也可和myeclipse6.5以上版本融合
插件名称:JSmart
版本:    2.0

前言
    在当前javaEE开发中,如何快速搭建项目环境,并能保证规范性、整合框架、提高团队的开发效率?这个问题迫在眉睫。JSmart就是这样的一个用于快速开发javaEE项目的一个Eclipse插件。
JSmart采用数据模型驱动方式快速创建各类典型的Web项目,如:OA、 ERP、CRM、HR等;抽象出管理信息系统的常见的功能模型(如数据新增、删除、综合查询、编辑、统计报表、分页等),以Freemarke,Displaytag作为模版引擎,通过数据模型(原有的表注释,字段注释)生成基础的功能模型,同时生成一部分典型的可运行、可测试的业务功能代码和配置信息(如strtus配置文件,spring配置文件)。 
JSmart同时提供了Web项目的基础框架,提供企业通用的功能模块,如:用户管理、企业信息管理、类别管理、权限管理、数据字典、文章管理、图片管理等。

应用场景
1.    适合团队开发前期环境搭建
2.    利用数据库存储数据的JavaWeb应用

设计思想
1.    组件模块化编程
2.    代码生成
3.    早期发现错误
4.    降低复杂度
5.    强调编程规范,提高开发效率

数据库兼容性
支持mysql、oracle、sqlserver等主流数据库。

主要功能
1.    JavaEE框架快速自由整合(如数据访问层可以在ibatis,Hibernate,标准JDBC间自由切换),环境一键式构建
2. 生成典型的业务功能代码和配置信息。如生成实体类,Hibernate映射文件,ibatis映射文件,servlet配置代码,struts配置文件,spring配置文件,DAO,JSP表单,列表UI,分页组件,报表,前台JS数据校验和后台验证相结合。生成的代码可扩展、可维护性好
3. 表现层风格样式定制
4. 企业通用的功能模块


浏览器兼容性测试环境
    IE6/Firefox3

操作平台测试
    Windows2000 windows2003 windowsXP

Eclipse版本测试
    Eclipse3.2以上测试通过,支持和MyEclipse集成。提供独立的透视图及相应的view

安装方法
1.    关闭eclipse,将此jar包放在eclipse-jee-galileo-win32\eclipse\dropins下即可
2.    重启动eclipse


开发过程
需求分析->数据库设计(严格审核数据库设计)->数据库连接设置->控制器设置->持久层设置->视图层设置->项目属性设置->开始发布->eclipse自动编译->栏目定制->安全控制->发布运行。

详见官方帮助文档。

历史版本
2008年3月    JSmart Beta1            
2008年7月    JSmart1.0            
2008年9月    JSmart1.1            
2008年11月    JSmart1.2            
2008年12月    JSmart1.3.1            


官方群:49977896

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多