# campus_manage **Repository Path**: sexylalal/campus_manage ## Basic Information - **Project Name**: campus_manage - **Description**: 校园用户平台 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-06-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### SSM框架的整合对接各种工具 - **实现的技术** 1. 使用jackson实现前后台的json数据传输处理,logback实现日志管理. 2. 使用mybaits generator初始化mybatis映射文件.md5加密登录 3. 使用lombok快速开发工具,简化开发,代码美观 4. 整合了redis缓存,外置session,七牛云存储. 5. 前端页面使用的是bootstrap模板框架.使用ajax进行前后端的数据交互. 6. 使用bootstrap的Modal插件弹出对话进行框操作数据. 7. 头像更新功能使用的是cropper前端插件.配合图片管理工具剪切,七牛云实现存储图片 8. 前端对接高德地图,实现精确定位。使用前端datatables实现分页管理 9. 对接登录短信接口,以及第三方登录接口。(未完成) 10. 使用nginx进行负载均衡.实现负载均衡测试。 - **开发工具+开发平台** IDEA+win10+redis+mysql - **如何启动** 1. 把项目导入到IDEA中 2. 开启redis(6379端口) 3. 导入sql 4. 注册一个七牛云存储,将你的七牛云AK和Sk以及空间名在Const类中进行修改。 5. 启动tomcat即可 ### **主要技术实现介绍** - **IDEA使用mybaits generator插件** [mybatis generator的使用](https://blog.csdn.net/qq_39130032/article/details/81050657) - **使用lombok插件** [lombok的整合](https://blog.csdn.net/qq_39130032/article/details/81050890) - **使用cropper插件进行剪切图片** [cropper的整合](https://blog.csdn.net/qq_39130032/article/details/80924880) - **使用datatables实现分页处理** [datatables的整合](https://blog.csdn.net/qq_39130032/article/details/81070821) ### **效果图** - **用户界面** ![用户主界面,高德精确定位](https://images.gitee.com/uploads/images/2018/0716/203744_5b9e1a9e_1519169.png "屏幕截图.png") ![cropper剪切头像上传](https://images.gitee.com/uploads/images/2018/0716/203432_04200f5f_1519169.png "屏幕截图.png") - **老师管理界面** ![老师管理的主界面](https://images.gitee.com/uploads/images/2018/0716/203545_6479fc4b_1519169.png "屏幕截图.png") ![使用model插件修改学生信息](https://images.gitee.com/uploads/images/2018/0716/203605_24a2daec_1519169.png "屏幕截图.png")