HTML我帮您-Java EE快速开发平台

luck332 发布于 2016/06/12 10:51
阅读 10
收藏 1

HTML580是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的Java EE快速开发平台。

HTML580TML580开发平台主要采用SpringMVC + MyBatis + EasyUI + Apache Shiro + Ehcache + Freemarker开发组件的基础架构,采用面向声明的开发模式,基于泛型编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器的使用,将J2EE的开发效率提高5倍以上,可以将代码减少50%以上。

HTML580目前包括以下三大模块,系统管理(SYS)模块、 定时任务(Quartz)模块、 内容管理(CMS)模块、 代码生成(GEN)模块。

系统管理模块:包括企业组织架构用户管理、 菜单管理、角色权限管理、字典管理、OAUTH2登录等功能。

定时任务模块: 包括动态配置您的任务规则、CRON表达式在线生成工具。

内容管理模块:包括多站点管理、分类管理、文章管理、在线爬虫、根据网址自动缩略图、栏目管理、公共留言、前端网站展示、前端标签封装等功能。

代码生成模块:此工具提供简单的单表功能的生成,如果对外观要求不是很高,生成的功能就可以用了。

 技术选型

1、后端

    核心框架:Spring Framework 4.0

    安全框架:Apache Shiro 1.2

    视图框架:Spring MVC 4.0、Freemarker2.3.19

    分词框架:lucene 4.10.4、IKAnalyzer

    任务调度:Quartz 2.2.1

    持久层框架:MyBatis 3.2.7

    数据库连接池:Alibaba Druid 1.0.20

    缓存框架:Ehcache 2.6.9、Redis

    日志管理:LogBack 1.0.13、Log4j    

    工具类:Apache Commons、Fastjson 1.2.5、Xstream 1.4、POI 3.9

2、前端

    JS框架:jQuery 1.9、EasyUI 1.4.1。

    CSS框架:Twitter Bootstrap 3.3.6。

    客户端验证:JQuery BootstrapValidator Plugin。

    手机端框架:Bootstrap

    代码格式化:Syntaxhighlighter3

3、支持

    服务器中间件:Tomcat 6、7、Jboss 7、WebLogic 10、WebSphere 8

    数据库支持:目前仅提供mysql数据库的支持,但不限于数据库,下个版本升级多数据源切换和数据库读写分离: 如:Oracle、SqlServer等

    支持开发环境:Eclipse、MyEclipse、Idea等

    工程环境: Eclipse WEb工程,也支持MAVAEN工程

    

    

    

    

技术选型(只列了一部分技术)

1、后端

    缓存:Redis、ehcache

    负载均衡:Nginx

    数据库连接池:Alibaba Druid 1.20

    核心框架:Spring framework

    安全框架:Apache Shiro 1.2

    视图框架:Spring MVC 4.0

    工作流引擎:Activiti 5.15

    任务调度:quartz 1.8.5

    持久层框架:MyBatis 3.2

    日志管理:SLF4J 1.7、Log4j

    工具类:Apache Commons、Jackson 2.2、Xstream 1.4、Dozer 5.3、POI

2、前端

    JS框架:JQuery 1.9。

    CSS框架: Bootstrap 4 metronic

    客户端验证:JQuery Validation Plugin。

    富文本:CKEcitor

    文件管理:CKFinder

    动态页签:Jerichotab

    数据表格:jqGrid

    对话框:jQuery jBox

    树结构控件:jQuery zTree

    其他组件:Bootstrap 4 metronic

3、支持

    服务器中间件:Tomcat 6、7、Jboss 7、WebLogic 10、WebSphere 8

    数据库支持:目前仅提供mysql数据库的支持,但不限于数据库,下个版本升级多数据源切换和数据库读写分离: 如:Oracle、SqlServer、H2等

    支持开发环境:Eclipse、MyEclipse、Ras、Idea等

演示地址:http://www.html580.com

加载中
返回顶部
顶部