Difference between container-managed & bean-managed
persistence?
Answer Posted / janet
In container-managed persistence, entity bean data is
automatically maintained by the container using a mechanism
of its choosing. For example, a container implemented on top
of an RDBMS may manage persistence by storing each bean?s
data as a row in a table. Or, the container may use Java
programming language serialization for persistence. When a
bean chooses to have its persistence container managed, it
specifies which of its fields are to be retained.
In bean-managed persistence, the bean is entirely
responsible for storing and retrieving its instance data.
The EntityBean interface provides methods for the container
to notify an instance when it needs to store or retrieve its
data.
Is This Answer Correct ? | 16 Yes | 1 No |
Post New Answer View All Answers
What are the benefits of ejb?
Match the ejb functions given below with the functionality equivalent in sql?
Is ejbCreate() method mandatory while defining a Session Bean?
What is ptp model?
What is enterprise bean provider?
What is difference between ejb 1.1 and ejb 2.0?
What is bean-managed persistence?
What is the procedure for the creation of stateless ejb?
Is udp stateless?
How many enterprise beans?
What is ejb and its properties?
What are the advantages of java beam?
What is the use of @resource?
Differentiate ‘Stateful Session’ from ‘Entity Bean’ ?
Is it possible to write two ejb’s that share the same remote and home interfaces, and have different bean classes? If so, what are the advantages/disadvantages?