摘要:
最近开发CathyCMS系统作为练手项目,后台管理部分v1.0暂时告一段落。目前只包含了基本的登录、权限管理、频道管理、文章管理功能。
项目地址: https://github.com/cathychen00/CathyCMS
一、CMS后台
1. 项目结构
- CathyCMS-common 项目通用工具类
- CathyCMS-data 数据层
- CathyCMS-service 服务层
- CathyCMS-adminsite 后台管理站点
2. 功能列表
- 权限管理 (完成)
- 菜单列表 (完成)
- 角色列表 (完成)
- 用户列表 (完成)
- 频道列表 (完成)
- 文章列表 (完成)
3. 技术点
- 数据层采用 mybatis + mysql
- 站点采用 spring mvc
- 视图采用 thymeleaf
- bootstrap 布局
- 表单校验采用 jquery validation 插件
- ztree 展现菜单树形结构
- 登录和权限控制集成了 shiro
- 使用 POI 导出excel
- 时间控件采用 My97DatePicker
- 文件上传使用 jquery.uploadify
二、详细技术点相关文章:
- 解决thymeleaf layout布局不生效
- jquery.form.js+jquery.validation.js实现表单校验和提交
- shiro入门示例
- 使用ztree展示树形菜单结构
- JAVA POI导出excel
- jquery.uploadify+spring mvc实现上传图片
三、声明
本项目仅用于本人学习, 禁止用于商业用途。版权归陈敬所有,引用请注明来源: http://www.cnblogs.com/janes/