文档章节

java轻量级CMS系统简述-天梯(tianti)

jeffry_xu
 jeffry_xu
发布于 2017/02/17 11:18
字数 535
阅读 1660
收藏 6

天梯(tianti)

配套书籍                                                                                                    点击查看>>>

一、简介:

1、天梯是一款使用Java编写的免费的轻量级CMS系统,目前提供了从后台管理到前端展现的整体解决方案。
2、用户可以不编写一句代码,就制作出一个默认风格的CMS站点。
3、前端页面自适应,支持PC和H5端,采用前后端分离的机制实现。后端支持天梯蓝和天梯红换肤功能。
4、项目技术分层明显,用户可以根据自己的业务模块进行相应地扩展,很方便二次开发。

   image 
 image

二、技术架构:

 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获取数据);

三、前端项目概览:

PC:

image  image   H5:
image   image   image   

四、后台项目概览:

天梯登陆页面:

 image 

天梯蓝风格(默认): imageimageimage                          
imageimageimageimageimageimageimage
天梯红风格:

imageimageimage                          
imageimageimageimageimageimageimage

配套书籍                                                                                                    点击查看>>>

© 著作权归作者所有

共有 人打赏支持
jeffry_xu
粉丝 36
博文 1
码字总数 535
作品 1
广州
部门经理
加载中

评论(3)

会打功夫的程序员
会打功夫的程序员
你好,我下载了源码后,发现没有前端代码和数据库
jeffry_xu
jeffry_xu

引用来自“腾龙问天”的评论

怎么部署
这部分我都放到电子书里面了
腾龙问天
腾龙问天
怎么部署
基于 Java 的轻量级 CMS 解决方案--天梯

天梯(tianti) Java 轻量级的 CMS 解决方案-天梯。天梯是一个用 Java 相关技术搭建的后台 CMS 解决方案,用户可以结合自身业务进行相应扩展,同时提供了针对 dao、service 等的代码生成工具...

jianfangxu
2017/02/08
33.3K
44
10 个最受欢迎的 Java 开发的 CMS 系统

转于:http://www.oschina.net/news/32888/10-most-popular-java-based-cms CMS是Content Management System的缩写,意为"内容管理系统",它具有许多基于模板的优秀设计,可以加快网站开发的...

stamen
2015/08/19
0
0
分享一个界面风格简约的java后台模板

项目描述:天梯(tianti)是一款使用Java编写的轻量级权限系统,目前可以实现后端登陆、用户管理、角色管理、资源目录管理、角色授权等基本权限管理。 同时也是一款服务端后台模板,使用lay...

jianfangxu
2017/03/01
2.2K
3
Java SE1.6中的Synchronized

1 引言 在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了J...

serenity
2015/07/15
0
0
The stack size specified is too small, Specify at

服务器上启动一个java程序,其他服务器正常,有一个老是失败,最后发现了: The stack size specified is too small, Specify at least 228k 我的jvm参数是: -server -Xmx2048m -Xms2048m ...

昏鸦
2015/04/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

创建第一个react项目

sudo npm i -g create-react-app@1.5.2 create-react-app react-app cd react-apprm -rf package-lock.jsonrm -rf node_modules #主要是为了避免报错npm installnpm start......

lilugirl
今天
3
0
在浏览器中进行深度学习:TensorFlow.js (八)生成对抗网络 (GAN)

Generative Adversarial Network 是深度学习中非常有趣的一种方法。GAN最早源自Ian Goodfellow的这篇论文。LeCun对GAN给出了极高的评价: “There are many interesting recent development...

naughty
今天
0
0
搬瓦工镜像站bwh1.net被DNS污染,国内打不开搬瓦工官网

今天下午(2018年10月17日),继搬瓦工主域名bandwagonhost.com被污染后,这个国内的镜像地址bwh1.net也被墙了。那么目前应该怎么访问搬瓦工官网呢? 消息来源:搬瓦工优惠网->搬瓦工镜像站b...

flyzy2005
今天
7
0
SpringBoot自动配置

本篇介绍下,如何通过springboot的自动配置,将公司项目内的依赖jar,不需要扫描路径,依赖jar的情况下,就能将jar内配置了@configuration注解的类,创建到IOC里面 介绍下开发环境 JDK版本1.8 spr...

贺小五
今天
5
0
命令行新建Maven多项目

参考地址 # DgroupId 可以理解为包名# DartifactId 可以理解为项目名mvn archetype:generate -DgroupId=cn.modfun -DartifactId=scaffold -DarchetypeArtifactId=maven-archetype-quickst......

阿白
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部