一个大略的移动web谈天室,做这个小项目紧张是想体验当今时期的一些新潮的技能,尤其是springcloud和vue

技能选型

1、后端

核心框架:Spring Boot Spring Cloud(用到的组件有eureka、feign、zuul、hystrix、ribbon)安全框架:Apache Shiro持久层框架:MyBatis数据库连接池:Alibaba Druid缓存框架:Redis日志管理:logback数据库:mysql及时通讯框架:t-io(websocket生态组件。
码云GVP项目,大神的开源项目不错呀)代码天生工具:mybatis generator

2、前端

html网页版聊天室代码基于Springcloud和Vue打造的简略的移动web聊天室源码免费分享 NoSQL

JS框架:vue、vuex、vue-router页面构建:vue-cli脚手架+webpackhtml框架:framework7+vue(移动web),element-ui(后台管理)异步要求框架:axios工具、凑集等工具:lodash图表工具:v-charts(由于本项目没有大量的数据,以是写的是静态数据做显示)通讯:websocket图片

开拓环境:java1.8以上、intellij idea、webstorm 、maven 、svn、nodejs、mysql、谷歌浏览器 图片目录nginx代理

系统项目解释(后端,管理员账号:admin 密码123456):

hichat-common(实体类、dto、工具类)hichat-eureka(做事管理与注册中央)hichat-mobile(移动端web接口项目,做事消费者)hichat-provider(做事供应者)hichat-web(后台管理系统,做事消费者)hichat-zuul(系统做事网关)

系统项目解释(前端):

hichat(移动端)hichat-web(pc后台)效果图

移动端

pc后台

项目源码获取办法:关注转发之后私信回答【源码】即可免费获取到