1 Star 0 Fork 3

leadsoft / msgCollect

forked from lym / msgCollect 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

信息收集系统

在大学里,辅导员经常委托班长、团支书收集一些班里同学的信息,而传统的方式比较繁琐(辅导员——execl——qq/微信——班长——同学——Excel——班长(工作大头:汇总n个Execl)——Excel——辅导员)太烦了,毕设就自己选个题目做这个。

本项目为本人的毕设项目,主要为了学习一下spring boot搭建web工程、学习其他点的Demo。点击这里查看 Demo

演示:

点击这里查看 Demo 演示账号 用户名:123456 演示账号 密码:123456

(不支持QQ/微信登录)

可以帮助java入门同学学习一点web相关的

依赖的框架
  • Spring Boot 整合
  • Spring 松耦合
  • Spring MVC web 请求流程
  • Spring Data jpa 数据持久层
  • Thymeleaf 模板引擎(类似 jsp,前后分离可另选型)
  • log4j 日志框架

web开发常用

数据库的设计 注解的开发和使用、AOP相关 web常见安全应对(sql注入、css攻击、xss攻击) 加解密【对称加密(AES)、非对称加密(ECSA、RSA)、密钥的分级管理、分布式密钥管理、安全摘要与Hash(SHA256)、传输加密(ECDHE)】 异步队列 第三方登录 第三方分享


部署

运行依赖

必须:

  • 依赖的JS css 等在src/main/resources/static.rar,需要解压到项目内src/main/resources
  • 数据库表结构在 msg_collect.sql,不包含表数据,需要导入数据库中,并修改 src/main/resources/application.yml,将数据库密码等连接参数改为实际数据库

可选:

  • msg_collect_files.rar 包含基本的头像,需要解压至任意路径,并修改 src/main/java/com/msgc/config/WebMvcConfig.java 的 FILE_DIR 变量,若无此目录会自动创建
  • 日志文件保存目录为 log4j.properties 中的目录,若无此目录会自动创建

运行时需要先注册,无内置账号

需要修改

  • 项目的静态路径 WebMvcConfig.java(com/msgc/config)
  • 数据库连接 application.yml
  • 日志输出路径 log4j.properties

其他:

MQSQL设置时区,出现时区乱码问题则使用 SET GLOBAL time_zone='+8:00';

空文件

简介

spring boot + Thymeleaf,MySQL,java8,2019年10月 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/leadsoft/msgCollect.git
git@gitee.com:leadsoft/msgCollect.git
leadsoft
msgCollect
msgCollect
master

搜索帮助