由于技术水平有限,有许多小bug。完全是一个练手项目,是算得上我个人的第一个web全栈项目,希望以后技术提升,代码写的更好,更优雅。 没有太大的问题。已知的一个问题,就是和登陆相关的问题。由于提供了两种用户登陆机制(一套是基于MD5加密的前台用户登陆,一套是基于SpringSecurity的后台登陆),所以导致了后端登陆时没有权限提示,前端必须也要登陆,并且是Admin账号。太菜了,没考虑清楚。
docker-compose up
第一步修改application.yml文件中的mysql数据库配置。
第二步在数据库中导入并执行vote.sql文件。
第三步在项目的根目录下运行mvn spring-boot:run。
账号: admin/123456
- Spring Boot
- Spring Data Jpa
- Spring Security
- Thymeleaf
- BootStrap
- AdminLTE v3.0