本题要求使用 Spring Data JPA
来操作实体对象Company
,Employee
,实现对数据库的 CRUD (增删改查)
操作。
- 要求使用
Flyway Core
对数据库做版本控制 - 完成题目需求使得测试全部通过
- 请不要修改项目中mysql的用户名和密码,否则测试不通过!
- java8
- Intellij-IDEA
- 克隆模版库
- 本地启动
MySQL
- 搭建数据库
employee_db
- 在
build.gradle
中添加Spring Data JPA
以及Flyway Core
等依赖 - 根目录下执行
./gradlew test
,此时测试都是失败的 - 开始在
main
下的entity
中创建实体 - 开始在
main
下的repository
中完成实现 - 开始在
test
下的EmployeeJPATest
中完成测试
- 根目录下执行
./gradlew clean test
,查看测试结果
- 完成需求的代码和测试