Parallel Volunteer Admission System-Big database operation (java + mysql + maven + vuejs + springboot, with complete source code and super detailed documentation)
이 병렬 자발적 입학 시스템은 데이터베이스 프로젝트의 주요 작업을 완료하는 것입니다. 이 중 소프트웨어 엔지니어링 문서는 doc 폴더에 첨부되어 있으며 필요에 따라 참조 할 수 있습니다. 모두가 좋아하고 좋아하기를 바랍니다! !
환경 구성에 따라 프로젝트를 직접 배포 한 후 직접 실행할 수 있습니다 . 미리 maven 및 springboot의 환경 구성에 대해 배우는 것이 좋습니다. 모르는 친구는 댓글 영역에 메시지를 남길 수 있으며 메시지가 표시되면 즉시 답변합니다.
개발 환경
- JDK8
- MySQL5.7
- springboot2.3
- maven3.6.3 (설치 필요, 그렇지 않으면 종속성 없음)
- vue2.0 (프런트 엔드 개발 환경, 필요 없음)
- vue-cli3 (프런트 엔드 개발 환경, 필요하지 않음)
소스 주소
https://github.com/ImViper/enroll_system
환경 구성
- Mysql을 열고 데이터베이스를 만듭니다.
CREATE DATABASE `<你的数据库名>` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci';
-- 例如:CREATE DATABASE `db_enroll` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci';
- 데이터베이스를 입력하고 sql 파일을 실행하고 sql 폴더에서 중국어 경로가없는 곳에 sql을 넣을 수 있습니다. 그렇지 않으면 오류가 발생할 수 있습니다.
-- 进入刚刚创建的数据库
use db_enroll;
-- 运行路径下的sql文件
source /path/to/sql/db_enroll.sql
- springboot 구성 파일 application.yml을 수정하고 다음 구성을 찾습니다.
enroll:
login:
# 登录用户名
adminName: admin
# 登录密码
adminPass: 123456
# 改为自己的数据库名
database: DATABASE_NAME
# 改为自己的数据库密码(账号默认root)
dbpass: MYSQL_PASSWORD
maven을 구성 해주세요. 이해하지 못하는 학생은 maven 구성을 참조 할 수 있습니다 .
운영
- 시작 클래스를 찾아
EnrollSystemApplication
실행 - 브라우저를 열고 다음을 방문하십시오.
http://localhost:8080/
효과 표시 (일부)
시스템 로그인 인터페이스
시스템 메인 인터페이스
시스템 입학 인터페이스
사람 분포 인터페이스
코드 조직 구조
그림과 같이 코드 조직 구조를 보여줍니다.
코드는 쓰기 사양을 준수합니다 (명령, 줄 바꿈 등이 요구 사항을 충족 함).
프로젝트를 완료하는 데 필요한 관련 코드의 스크린 샷
특정 코드를 다운로드하여 직접 확인하십시오. 다음은 몇 가지 중요한 내용입니다. 자세한 설명은 문서에 있습니다.