Refactor một ứng dụng web được xây dựng bằng Java + Spring Boot sang Kotlin + Spring Boot và triển khai các yêu cầu bổ sung. Trong khóa học này, bạn sẽ không chỉ sử dụng Junit5, SQL, JPA và Querydsl mà còn đề cập đến những ưu và nhược điểm của các phương pháp khác nhau từ góc độ thiết kế và triển khai.