本示例项目展示了如何将Spring MVC和Spring Boot框架相结合,并集成MyBatis进行数据库操作,适合初学者快速上手。
欢迎访问我的GitHub Pages。
## 项目目录结构:
- spring-boot-demo:这是一个maven结构的项目,导入IDE后即可使用。
- my_demo.sql:包含表结构文件(CLASS, STUDENT表)。
## 简单需求说明书:
### 表关系说明:
班级表和学生表之间是一对多的关系。请自行在本地数据库中创建相关表格。
### 实现功能:
1. 班级的增删改查。
2. 学生的增删改查。
3. 可以给班级添加学生,并根据学生的ID查询其所在班级的信息。
### 使用框架技术:
- Spring Boot
- Spring Data (如果对Spring Data不熟悉,可以使用MyBatis)
#### 项目搭建:
请使用maven进行项目的构建和管理。本项目旨在帮助快速掌握Spring Boot及Spring Data(或MyBatis)的开发技巧。
例如:实际上采用Spring JPA来实现要比用MyBatis更快捷。稍后会发布一个多模块的maven项目,各模块间将通过当当的Dubbo服务互相调用;简单来说,Dubbo实现了RESTful风格的服务接口。