天梯(tianti)

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

前端项目概览:

PC:

      H5:

   

后台项目概览:

天梯登陆页面:   天梯蓝风格(默认):

天梯红风格:

java后台模板_Java服务端后台常用模板相关推荐

  1. Java 监控方案_Java 服务端监控方案

    对于任何一个服务端应用来说,监控都是至关重要的一环.一个系统在运行过程当中太容易出现故障,网络.存储.系统负载.软件 Bug,任何一个点出现问题都有可能影响到整个系统的稳定运行,因此,监控必不可少.一 ...

  2. java session缓存_Java服务端采用Session的缓存oauth2.0授权用户信息

    前面有讲到session和cookie的一些简单的区别和比较,我们继续为java在服务端如何对session的操作留下笔记,这里以用户的登陆和退出操作为实用场景,简单讲解session的建立.清空等操 ...

  3. BS1022-基于React native+springboot开发服务端后台实现体育资讯类APP

    基于React native的体育资讯类APP的开发目的是方便互联网用户线上接收日常生活中的体育赛事新闻,体育活动新闻,体育赛事直播等,方便人们在体育行业的社交,极大的缩减人们在体育运动方面的距离,也 ...

  4. 星力+手游运营版本完整版打包下载 代理+服务端+后台+更新+APP

    介绍: 星力+手游运营版本完整版打包下载 代理+服务端+后台+更新+APP 网盘下载地址: https://zijiewangpan.com/AM4tpRbz0L2 图片:

  5. Java Websocket实例【服务端与客户端实现全双工通讯】

    Java Websocket实例[服务端与客户端实现全双工通讯] 现很多网站为了实现即时通讯,所用的技术都是轮询(polling).轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发 出HTTP ...

  6. Java中Socket通信-服务端和客户端双向传输字符串实现

    场景 什么是socket 在计算机通信领域,socket 被翻译为"套接字",它是计算机之间进行通信的一种约定或一种方式.通过 socket 这种约定,一台计算机可以接收其他计算机 ...

  7. java开源即时通讯软件服务端openfire源码构建

    java开源即时通讯软件服务端openfire源码构建 本文使用最新的openfire主干代码为例,讲解了如何搭建一个openfire开源开发环境,正在实现自己写java聊天软件: 编译环境搭建 调试 ...

  8. 奇迹mu服务端的常用端口及功能

    奇迹mu服务端的常用端口及功能 我是艾西们今天跟大家聊聊奇迹mu服务端常用的端口以及功能都有哪些,我们在开服时需要注意哪些东西今天跟大家一次说明白! 服务器安全问题就得看你个人选的什么服务器,一般开服 ...

  9. 端游及手游服务端的常用架构

    这篇文章还是讲的不错的: http://www.cocoachina.com/game/20150924/13545.html <开发者详解:端游及手游服务端的常用架构> 整理自知乎,文/ ...

  10. java后台rxjava_RxJava在服务端是否有使用场景和优势?

    Hystrix使用RxJava简洁的window API来构建metric应该算是一种不错的后端使用场景吧. 说实话, RxJava虽然很酷, 但服务端使用RxJava的优势真心很少. 主要的原因还是 ...

最新文章

  1. ASP.NET自定义控件组件开发 第四章 组合控件开发CompositeControl
  2. MySQL 里的 Timestrap 和 DateTime 和 Java 中的 Date
  3. CISCO路由器配置基础2
  4. 《操作系统》实验报告——熟悉Linux基础命令及进程管理
  5. IDEA创建Servlet项目
  6. raft算法与paxos算法相比有什么优势,使用场景有什么差异?
  7. 【itext学习之路】--3.对pdf文档进行加密和权限设置
  8. 7-2 图形卡片分组游戏 (60 分)
  9. VS2015解决方案资源管理器空白,不显示内容
  10. APIView源码,Requset的源码简单分析
  11. 使用Ant编译Hadoop eclipse插件
  12. 1.2Tensorflow的Session操作
  13. 拖动获取元素_如何使用HTML5实现多个元素的拖放功能
  14. 跟踪调试易语言静态编译支持库的方法
  15. 内网通无限积分-------------
  16. 信息学奥赛一本通1011
  17. biopython有什么用_Biopython简介
  18. 绘制柱状图,填充不同颜色
  19. quilt 工具增加 patch 方法
  20. NLP学习笔记30-SVM 对偶、KTT,核函数

热门文章

  1. 最常用的计算机色彩表示方法——RGB模式与CMYK模式
  2. 《引爆点》学习笔记二
  3. 三星s9刷android9,三星S9港版安卓9rom系统线刷包:TGY-G9600ZHU5CSG8-刷机之家
  4. 淘宝零食专栏分析(淘宝爬虫+数据分析)
  5. 苹果自带的清理软件_为大家推荐几款苹果电脑清理软件中排名较高的软件
  6. oracle手动删除dbf文件,oracle删除DBF文件
  7. 科罗拉多大学波尔得分校计算机科学,科罗拉多大学波尔得分校相当于中国什么等级的大学?...
  8. MD5 算法的加密、撞库破解及Python实现和操作演示
  9. 递归实现指数型枚举(递归)
  10. 橙旗贷受邀参加浦东企联举行的迎新年书法笔会