Mục lục:
Định nghĩa - Entity Bean có nghĩa là gì?
Một bean thực thể, trong ngữ cảnh của Nền tảng Java 2, Phiên bản doanh nghiệp (J2EE), đại diện cho các đối tượng kinh doanh được giữ lại vào cuối phiên trong một cơ chế lưu trữ liên tục. Các đối tượng Busi.ness có thể bao gồm các mục như tên khách hàng, số tài khoản và / hoặc số dư tài khoản, v.v.
Trong J2EE, cơ sở dữ liệu quan hệ là một cơ chế lưu trữ liên tục. Trong cơ sở dữ liệu quan hệ, có một bảng cho mỗi bean thực thể và mỗi thể hiện bean tương ứng với một hàng bảng cụ thể.
Sau đây là các đặc điểm phân biệt đậu thực thể với đậu phiên:
- Đậu thực thể được giữ lại sau khi kết thúc phiên, không giống như đậu phiên.
- Đậu thực thể cho phép truy cập dữ liệu chia sẻ.
- Đậu thực thể có khóa chính hoặc mã định danh duy nhất.
Techopedia giải thích Entity Bean
Hai loại khác nhau của sự tồn tại của thực thể đậu là quản lý đậu và quản lý container. Một bean thực thể là liên tục vì nó được lưu trữ trong cơ sở dữ liệu quan hệ, nơi dữ liệu tồn tại sau khi phiên kết thúc.
Nhiều khách hàng có thể chia sẻ đậu thực thể. Quản lý giao dịch thực thể rất quan trọng vì tại bất kỳ thời điểm nào, các khách hàng khác nhau có thể cần truy cập và thay đổi cùng một dữ liệu. Quản lý giao dịch của mỗi bean được cung cấp bởi bộ chứa Enterprise JavaBeans (EJB), đảm bảo tính toàn vẹn dữ liệu.
Mỗi bean thực thể được xác định bởi một mã định danh đối tượng duy nhất, được sử dụng bởi máy khách để định vị một bean thực thể cụ thể.
Đậu thực thể có thể được sử dụng khi một hạt là một đối tượng kinh doanh và không phải là một phương thức. Ví dụ: tài khoản ngân hàng là một đối tượng kinh doanh, trong khi xác minh tài khoản ngân hàng là một phương thức kinh doanh. Một chùm thực thể cũng có thể được sử dụng nếu trạng thái của hạt vẫn còn tồn tại.
