Bước này nâng cấp từ bước 1. Sinh viên tạo dự án SpringBoot với đầy đủ các dependencies. Sau đó định nghĩa các model sử dụng JPA, và Lombok package
- Cần liệt kê đủ các bảng
- Các khoá primary
- Tính chất các cột
@Column - Quan hệ
@OneToMany,@ManyToMany - Các phương thức thêm (add), bớt (remove)
- Bổ xung Exception
Tham khảo bước này Midterm Hackathon 1 - BugReport
Sử dụng https://dbdiagram.io/ để vẽ sơ đồ quan hệ. Nhìn vào là nhà tuyển dụng nắm được bạn có thiết hợp lý hay không. Một hình vẽ giá trị 1000 từ.
