wetech-cms内容管理系统源码.zip

上传者: 36749728 | 上传时间: 2021-11-10 18:03:32 | 文件大小: 84.94MB | 文件类型: ZIP
简介: 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

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明