Builder Pattern với Project Lombok

Thông thường, khi chúng ta cần khởi tạo một đối tượng với rất nhiều thông tin, chúng ta có thể sử dụng Builder Pattern để làm điều này. Ví dụ như, mình có class Student như sau:

Để tạo đối tượng Student với tất… Read More

Sử dụng @ManyToMany annotation trong JPA

Trong bài viết này, chúng ta sẽ cùng nhau tìm hiểu một annotation cuối cùng trong JPA, ngoài @ManyToOne, @OneToOne, @OneToMany, để thể hiện mối quan hệ giữa hai bảng bất kỳ trong database. Đó chính là annotation @ManyToMany! Trong trường hợp 2 bảng bất… Read More

JPA và Spring framework

Trong JPA thì đối tượng EntityManagerFactory sẽ là đối tượng quản lý các entity, quản lý kết nối đến database. Việc sử dụng Spring để quản lý đối tượng này sẽ giúp chúng ta rất nhiều trong việc phát triển các ứng dụng Java có… Read More