Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graduate Management MyBatis

Java MyBatis MySQL Type

Overview

This repository is a Spring Boot + MyBatis practice project for graduate or course-management related data handling. Compared with the simpler graduate_management project, this version includes mapper interfaces, MyBatis XML files, SQL resources, and richer domain models.

Highlights

  • Spring Boot + MyBatis backend structure
  • domain objects for users, teachers, courses, semesters, and student-course relations
  • bundled API notes and database design documents
  • static HTML pages included in the project

Project Structure

  • pom.xml: Maven configuration
  • src/main/java/com/niuniu/: application source code
  • src/main/resources/application.yml: Spring Boot and database configuration
  • src/main/resources/mapper/: MyBatis mapper XML files
  • src/main/resources/sql/: SQL resources
  • API接口文档.md: API notes
  • 数据库设计说明.md: database design notes

Build

mvn clean package

Run

mvn spring-boot:run

Notes

  • The current application.yml points to a local MySQL instance and should be adjusted before running elsewhere.
  • The repository still includes .idea/ and target/ artifacts from local development.

About

Spring Boot + MyBatis course management practice project with SQL and API notes.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages