Difference between container-managed & bean-managed
persistence?
Answer Posted / john doe
In a CMP the task of mainitain the persitance is carried out
completely by the container. It is simpler for the developer
as the most of the tasks are handled by the contianer
itself. The developer does not have to worry about
connectivity or the JDBC
In a BMP the developer has to use database APIs to read or
write data into the DB. This gives him the flexibilty to
carry out the persistance operations which are too
complicated for the container to handle. He has to use EJB
QL (EJB Query Lanaguage) to interact with the database using BMP
| Is This Answer Correct ? | 11 Yes | 4 No |
Post New Answer View All Answers
What is backing bean?
What is an entity and its types?
Why should we use ejb?
How can I access ejb from asp?
Is method overloading allowed in ejb?
What do you mean by EJB architecture?
What is enterprise javabeans (ejb) container?
What is an ejb context?
Why do we need ejb in java?
What are the system services of ejb container?
Which is more beneficial: CMP or BMP?
What is ejb container in java?
Name the acid properties of a transaction.
What is the full form of ejb in java?
Differentiate ‘Stateful Session’ from ‘Entity Bean’ ?