使用Springboot和Vue开发的CRM系统,真正前后端分离的微服务架构,BAT互联网公司主流技术的集大成者
框架特点最新技术(Springboot、shiro、MyBatis、Swagger-UI、Vue2.X、bootstrap)真正的前后端分离,可独立部署、跨域访问,适合大型互联网项目的动态扩展 (前端纯html,使用Vue框架,后端springboot+mybatis)移动端访问:使用Swagger-UI可清晰的查看接口定义、接口测试支持多国语言:包括前台和后台实现i18n,...
·
框架特点
- 最新技术(Springboot、shiro、MyBatis、Swagger-UI、Vue2.X、bootstrap)
- 真正的前后端分离,可独立部署、跨域访问,适合大型互联网项目的动态扩展 (前端纯html,使用Vue框架,后端springboot+mybatis)
- 移动端访问:使用Swagger-UI可清晰的查看接口定义、接口测试
- 支持多国语言:包括前台和后台实现i18n,前台包括列表、日期选择、表单校验等
- 完善的权限管理:用户可分配多个角色,可控制每个角色对菜单的增删改查操作
- 代码自动生成
软件界面
WEB前端和移动端t接口
管理后台页面
技术选型
- 核心框架:Spring Boot 2.0
- 安全框架:Apache Shiro 1.3
- 视图框架:Spring MVC 4.3
- 持久层框架:MyBatis 3.3
- 定时器:Quartz 2.3
- 数据库连接池:Druid 1.0
- 日志管理:SLF4J 1.7、Log4j
- 页面交互:Vue2.x
软件需求
- JDK1.8+
- MySQL5.6/5.7
- Tomcat7.0+
- Maven3.0+
**后台本地部署**
- 创建数据库mindao-crm,数据库编码为UTF-8
- 执行doc/mindao-crm.sql文件,初始化数据
- 修改application.properties文件,更新MySQL账号和密码
- Eclipse、IDEA运行MindaoCrmApplication.java,则可启动项目
- 项目访问路径:http://localhost:8000/crm
- API文档路径:http://localhost:8000/crm/swagger-ui.html
- 账号密码:admin/admin
**前台NGINX部署**
- 解压doc/nginx-1.11.10.zip,放到一个常用目录下
- 修改nginx解压后的nginx.conf,设置root指向自己项目的的mindao-crm\src\main\resources\site实际物理路径
- 运行nginx.exe
- 项目访问路径:http://localhost:1000/syslogin.html
- 账号密码:153277817@qq.com/123456
联系方式QQ:153277817
更多推荐
已为社区贡献1条内容
所有评论(0)