源码 ASP源码 PHP源码 NET源码 JAVA源码 FLASH源码 其它源码

java轻量级的CMS系统-天梯

JAVA源码 HTML我帮您 9天前  次浏览

java轻量级的CMS系统-天梯。天梯是一个用java相关技术搭建的后台CMS解决方案,用户可以结合自身业务进行相应扩展,同时提供了针对dao、service等的代码生成工具。技术选型:Spring Data JPA、Hibernate、Shiro、 Spring MVC、Layer、Mysql等。

java轻量级的CMS系统-天梯

1、天梯是一款使用Java编写的免费的轻量级CMS系统,目前提供了从后台管理到前端展现的整体解决方案。
2、用户可以不编写一句代码,就制作出一个默认风格的CMS站点。
3、前端页面自适应,支持PC和H5端,采用前后端分离的机制实现。后端支持天梯蓝和天梯红换肤功能。
4、项目技术分层明显,用户可以根据自己的业务模块进行相应地扩展,很方便二次开发。
 1、技术选型:
    后端
     ·核心框架:Spring Framework 4.2.5.RELEASE
     ·安全框架:Apache Shiro 1.3.2
     ·视图框架:Spring MVC 4.2.5.RELEASE
     ·数据库连接池:Tomcat JDBC
     ·缓存框架:Ehcache 
     ·ORM框架:Spring Data JPA、hibernate 4.3.5.Final
     ·日志管理:SLF4J 1.7.21、Log4j
     ·编辑器:ueditor
     ·工具类:Apache Commons、Jackson 2.8.5、POI 3.15
     ·view层:JSP
     ·数据库:mysql、oracle等关系型数据库

    前端
     ·dom : Jquery
     ·分页 : jquery.pagination
     ·UI管理 : common
     ·UI集成 : uiExtend
     ·滚动条 : jquery.nicescroll.min.js
     ·图表 : highcharts
     ·3D图表 :highcharts-more
     ·轮播图 : jquery-swipe
     ·表单提交 :jquery.form
     ·文件上传 :jquery.uploadify
     ·表单验证 :jquery.validator
     ·展现树 :jquery.ztree
     ·html模版引擎 :template
 2、项目结构:
   2.1、tianti-common:系统基础服务抽象,包括entity、dao和service的基础抽象;
   2.2、tianti-org:用户权限模块服务实现;
   2.3、tianti-cms:资讯类模块服务实现;
   2.4、tianti-module-admin:天梯后台web项目实现;
   2.5、tianti-module-interface:天梯接口项目实现;
   2.6、tianti-module-gateway:天梯前端自适应项目实现(是一个静态项目,调用tianti-module-interface获取数据);

相关链接

发表评论