以数据模型驱动为核心的开发工具JSmart2.0
运行平台: Eclipse3以上
插件名称: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安装目录中的plugins里即可(不要解压)。
2. 重启动eclipse
开发过程
需求分析->数据库设计(严格审核数据库设计)->数据库连接设置->控制器设置->持久层设置->视图层设置->项目属性设置->开始发布->eclipse自动编译->栏目定制->安全控制->发布运行。
详见官方帮助文档。
历史版本
2008年3月
|
JSmart Beta1
|
|
|
|
2008年7月
|
JSmart1.0
|
|
|
|
2008年9月
|
JSmart1.1
|
|
|
|
2008年11月
|
JSmart1.2
|
|
|
|
2008年12月
|
JSmart1.3.1
|
|
|
|
分享到:
相关推荐
插件定位及功能:封装JavaWEB开发中的常规操作,高效、快速开发。如生成主流框架、快速构建环境。插件依赖项目:eclipse 本插件在Eclipse3.2,3.3,3.4及 myeclipse5.5,6.0,6.5集成版平台上测试通过
本教程将深入介绍JSmart的使用方法,帮助开发者更好地理解和应用这一技术。 一、JSmart简介 JSmart是基于PHP的Smarty模板引擎的JavaScript版本,它提供了类似于Smarty的语法,使得在JavaScript环境中处理动态数据变...
前台绑定jsmart是一种不错的选择。之前在项目中经常用到。最近涉足部分后端领域,jsmart用的相对少了一些,主要是因为他要引用一个文件,还要写模板,在简单的项目中,就直接用js绑定了,只有在非常复杂的前端绑定中...
利用jsmart可以自动生成框架,快来试一试吧,相信你会感兴趣的!
JSmart_1.3.1.jar(寻觅插件)
### Java开发者必备插件——JSmart_1.3.1.jar概述 对于Java开发者而言,提升开发效率一直是追求的目标之一。而今天介绍的这款插件——JSmart_1.3.1.jar,正是为了帮助开发者们更高效地完成Java Web项目的开发工作。...
前端使用jsmart模板语法所依赖的jsmart.min.js,具体使用方法看我的博客。 可以配合jquery使用。
【jsmart_jsp上传组件】是一款专为Java服务器页面(JSP)设计的文件上传解决方案。这个组件的主要目的是简化在JSP应用中处理文件上传的功能,使得开发者能够更方便地集成文件上传操作,同时提供了对中文文件名的支持...
**JSmart基本Web项目概述** JSmart是一款强大的模板引擎,专为Java开发人员设计,用于快速构建动态HTML页面。它采用简洁的语法,使开发者能够更高效地编写模板,将业务逻辑与视图层分离。Maven作为一种流行的项目...
jSmart-JavaScript中的Smarty模板引擎 jSmart是Smarty模板引擎到Javascript的端口,Javascript是一个JavaScript模板库,它支持模板以及著名PHP模板引擎所有功能(函数,变量修饰符等)。 jSmart完全用JavaScript...
【标题】"jsmart5-0.0.2.zip" 提供的是一个JavaScript模板引擎的版本,名为JSmart。这是一个轻量级的工具,旨在帮助开发者在Web应用中快速生成动态HTML内容。JSmart允许使用类似PHP的语法来编写模板,从而将数据和...
插件名称:JSmart(part2) 功能:用MyEclipse5.5或者6.0快速搭建SSH框架 一键搭建(Struts1.3+Spring2.0+Hibernate3.2) 一键搭建(Struts2.0+Spring2.0+Hibernate3.2) 一键搭建(Struts2.0+Spring2.0+iBatis2.3)...
插件名称:JSmart(part1) 功能:用MyEclipse5.5或者6.0快速搭建SSH框架 一键搭建(Struts1.3+Spring2.0+Hibernate3.2) 一键搭建(Struts2.0+Spring2.0+Hibernate3.2) 一键搭建(Struts2.0+Spring2.0+iBatis2.3)...
**JSmart-Async-Archetype** 是一个Maven原型,专为使用JSmart构建基于服务器发送事件(Server-Sent Events, SSE)的Web项目而设计。这个原型简化了开发过程,帮助开发者快速启动一个能够利用SSE技术的Web应用程序。...
**JSmart Path Archetype** 是一个Maven原型,专门用于基于JSmart5框架创建Web项目。这个原型的主要特点是它支持动态路径控制,这意味着开发者能够构建更灵活、更可配置的Web应用程序,允许根据不同的需求调整URL...
**JSmart AA Archetype** 是一个Maven原型,专门设计用于快速搭建基于JSmart的Web项目,该框架集成了身份验证和授权功能。这个原型工具极大地简化了开发过程,允许开发者快速启动一个新的Web应用程序,而无需从零...
使用 google 的 jsmart 模板指南 <title>jSmart 示例</title> [removed][removed] [removed] {$问候} {foreach $books as $i => $book} [{$i+1}] {$book.title|upper} by {$book.author} {if $book....
文件太大,无法上传,请联系本人传输! 目前只有我这里提供JAR包下载和帮助文档,主要功能: QQ:510876005 电话0579-85298128 13045784345 组织:阿Q软件开发工作室 插件功能:快速开发JavaWeb程序 ...