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