cms系统原型
由于经常需要搭建一些类似cms这样的系统,如果每次都是手动创建项目,创建模块,拷贝改,无疑是蛋疼的。
所以我需要做一个项目原型,每次需要搭建类似cms系统的时候,只需要一键即可生成!
系统简介
系统结构如下:

各个模块之间的依赖关系
- web模块依赖- biz模块
- biz模块依赖- service模块和- dao模块
- service模块依赖- model模块
- dao模块依赖- model模块
主要技术和框架
- Spring
- SpringMVC
- Mybatis
- autoconfig
- mbg
- shiro
- redis
- dubbo
- mysql
- freemarker
- ace admin ajax
- ftp
- log4j2
- fastjson
- lombok
基本功能
由于这只是一个项目原型,以后可能会用于各大场景,所以下面的功能只是一些最基础的。
网站
- 登录
- 注册
- 找回密码
工作台
- 系统- 用户管理
- 角色管理
- 菜单管理
 
- 内容- 数据字典
- 缓存管理
- 内容管理
 
- 我的- 个人资料
 
原型截图





使用方法
- 拉取项目到本地 git clone https://github.com/kangyonggan/cms-archetype.git
- 编译并安装 mvn clean install
- 一键生成项目 mvn archetype:generate -DarchetypeGroupId=com.kangyonggan.archetype -DarchetypeArtifactId=cms-archetype -DarchetypeVersion=1.0-SNAPSHOT -DarchetypeCatalog=local
