源码简介:

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

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

后台相关js只在第一次登录时加载,各功能网页通过AJAX load到content div中,包括异步前后台表单验证,所有的请求都是通过ajax来完成。

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

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

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

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

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

wetech-basic-hibernate:对hibernate进行封装,目前就放了IBaseDao和BaseDao

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

wetech-topic:服务层文章相关

wetech-user:服务层用户相关

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

后端技术

Spring Framework 容器 4.3.5.RELEASE

SpringMVC MVC框架 4.3.5.RELEASE

Hibernate ORM框架 4.2.0.Final

Maven 项目构建管理 4.0.0

Freemarker 模板引擎 2.3.23

Logback 日志组件 1.1.3

Dbcp2 数据库连接池 2.1.1

Hibernate Validator 后端校验框架 5.4.2.Final

DWR WEB远程调用框架 3.0.1-RELEASE

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 jQuery树插件 3.5.12

WangEditor 轻量级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 jetty:run】命令,即可运行项目

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

账号密码:admin/123456

截图:

wetech-cms内容管理系统源码

加入本站会员,开启尊贵特权之体验

本站资源支持会员下载专享,普通注册会员只能原价购买资源或者限制免费下载次数,付费会员所有资源可下载。

包月会员(国庆特价)

88金币

会员时长:30天
每日2个免费下载次数
享受资源专属折扣

前往开通
包年会员(国庆特价)

188金币

会员时长:365天
一年内,每日2次下载次数
享受资源专属折扣

前往开通
永久会员(国庆特价)

288金币

会员时长:永久
每日5个免费下载次数
享受资源专属折扣

前往开通

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源