Hibernate Lifecycle
Bài viết được sự cho phép của tác giả Giang Phan Trong Hibernate, chúng ta sẽ tạo một đối tượng từ một Entity (thực thể) và lưu nó vào cơ sở dữ liệu hoặc chúng ta lấy dữ liệu từ cơ sở dữ liệu. Ở đây, mỗi Entity được liên kết với lifecycle (vòng đời), chịu sự quản lý của Session. Đối tượng Entity đi qua các giai đoạn khác nhau của lifecycle. Trong bài viết này, chúng ta sẽ cùng tìm hiểu về các giai đoạn này. [irp posts="40410" name="Hibernate Batch processing"] [irp posts="36907" name="Hibernate là gì? Sao phải dùng nó thay JDBC?"] Giới thiệu Hibernate Lifecycle Khi nói về trạng thái (state) của object trong Hibernate, chúng ta nói một đối tượng có quan hệ với Session, nghĩa là Session có tham chiếu đến đối tượng đó, hay một cách khác là chịu sự quản lý của Session. Session được coi là một loại của Persistence Context. Quản lý các Entity Ngoài việc map đối tượng Java đến bản ghi trong CSDL (tức là [...]
Đọc thêm