wetech-cms内容管理系统源码

简述:

wetech cms是本人自己整合开发的一套内容管理系统。旨在开发一个通用的、可持续开发集成的、方便扩展的cms系统。

首页使用freemarker完全静态化处理,减轻服务器和数据库的压力

后台相关js只在第一陈木胜次登录时加载,各功能网页通过AJAX load到content div中,包括异步前后台表单验证内容管理系统,所有的请求都是通过ajax来完成沉默是金

批量删除功能,查询、新增、修改全部在一个网页当中,减少与服务器交互

对datatables进行封装,增删改查基本的操作封装成插件CMS,降低开发难度

严格的代码规范,对于每个类都有对应的单元测试覆盖

模块简述:

wetech-parent:是所有子模块的父类,同时也是项目聚合器,以及版本申明草莓是不是减肥水果管理,无实质代码

wetech-basic-common:主要是放一些通用工具类

wetech-basic-hibe草莓什么季节成熟rnate:对hibernate进行封装,目前就放了IBaseDao和BaseDao

wetech-core:项目核心模块,用来放POJO、DAO对象,以及ORM映射

wetech-topic:服务层文章相关

wetech-user:内容管理系统服务层用户相关

wetech-web:用来放前台页面,以及控制层相关代码

技术选型:

后端技术

Spring Fra锦旗内容管理mework 容器 4.3.5.RELEASE

SpringMVC MVC框架 4.3.5.R织梦内容管理系统ELEASE

H织梦内容管理系统iberna织梦内容管理系统te ORM框架 4.2.0.Final

Maven 项内容管理系统目构建管理 4.0.0

Freemarker 模板引擎 2.3.23

Logback 日志组锦旗内容管理件 1.1.3

Dbcp从猫鼠游戏开始2 数据库连接池 2.1.1

Hibernate Validator 后端校验框架 5.4.2.Final

DWR WEB远程调用框架 3.0.1-RELEAS慈母手中线E

Thumbnailator 生成高质量缩略图的Java类库 0.4.3

前端技术:

jQuery 优秀的Javascript库 3.1.1

Amaze UI 前端框架 2.7.2

DataTables 数据表格 1.10.16

Layer jQuery弹出层插件 3.0.1

ZTree jQueryCMS树插件 3.5.12

Wacm是厘米还是分米ngEditor 轻量级web富文本编辑器 2.1.22

软件需求:

JDK1.8+

MySQL5.草莓什么季节成熟6+

Tomcat7.0+/jetty9.0+

Maven3.0+

本地部署:

通过git安装源码

创建数据库wetech_cms,数据库编码为UTF-8

执行docs/sql/init.sql文件,初始化数据

修改wetech-core模块下jdbc.properties文件,更改MySQL账号和密码

在项目根模块执行草莓什么季节成熟【mvn clean package】

在wetech-core模块执行【mvn jett沉默是金y:run】命令,即可运行草莓什么季节成熟项目

项目访问路径:http://localhost:8888/wetech-cms

账号密码:admin/123肠鸣是什么原因引起的456


图片:

1636273753810589.gif

   特别声明    本页内容仅供参考,若有侵权,请联系我们删除。