2 Star 1 Fork 3

lym / msgCollect

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

信息收集系统

在大学里,辅导员经常委托班长、团支书收集一些班里同学的信息,而传统的方式比较繁琐(辅导员——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';

Comments ( 0 )

Sign in for post a comment

About

spring boot + Thymeleaf,MySQL,java8,2019年10月 spread retract
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more
Java
1
https://gitee.com/giteeLym/msgCollect.git
git@gitee.com:giteeLym/msgCollect.git
giteeLym
msgCollect
msgCollect
master

Search