- Sinh viên: Nguyễn Văn Sơn
- Hướng dẫn: TS. Võ Văn Hải
git clone -b Lab01 --single-branch https://github.com/sonnees/JakartaEE.git
git clone -b Lab02 --single-branch https://github.com/sonnees/JakartaEE.git
- Ý tưởng: Làm quen với Spring Boot.
- Sử dụng:
Spring Boot
Spring Data - JdbcTemplate
. - Mô tả:
- Ánh xạ các entity.
- Sử dụng
JdbcTemplate
để thao tác. Mục đích là hiểu được cốt lõi, sau này nếu Spring có sự thay đổi thì dể thích nghi hơn. - Làm quen với
Unit Test
.
- Ánh xạ các entity.
git clone -b Lab03 --single-branch https://github.com/sonnees/JakartaEE.git
git clone -b Lab04 --single-branch https://github.com/sonnees/JakartaEE.git
git clone -b Lab05 --single-branch https://github.com/sonnees/JakartaEE.git
git clone -b Lab06 --single-branch https://github.com/sonnees/JakartaEE.git
git clone -b Lab07 --single-branch https://github.com/sonnees/JakartaEE.git
- Làm quen với spring security.
- Authentication: Bằng User name và User password lưu vào memory
inMemoryAuthentication
hoặc xuống databasejdbcAuthentication
. - Authorization: Khi đã xác thực thành công người dùng, dựa vào role, người dùng có thể sử dụng các dịch vụ được cấp từ trước.
- Secondary datasource (H2 database): Lưu các thực thể liên quan đến session và security.
- Primary datasource (Maria database): Lưu các thực thể còn lại.
git clone -b Lab08 --single-branch https://github.com/sonnees/JakartaEE.git