This week's book giveaway is in the Kotlin forum.
We're giving away four copies of Kotlin in Action and have Dmitry Jemerov & Svetlana Isakova on-line!
See this thread for details.
Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Differences between "Container Managed" Entity Manager and "Application Managed" one  RSS feed

 
raminaa niilian
Ranch Hand
Posts: 551
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you for reading my post.

What are differences between "Container Managed" Entity Manager and "Application Managed" one?



When we are talking in context of EJB 3.0 and JPA.

Thanks
 
Debu Panda
author
Ranch Hand
Posts: 100
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As the name suggests, lifecycle of container-managed entity manager is managed by the container and you can use @PersistenceContext to inject an instance of EntityManager. However it's developer's responsibility is to manage the lifecycle of entity manager e.g. create an instance from entity manager factory, associate with a transaction and close it when you are done. Sorry for doing a plug for my book, we discuss this in Chapter 9 of the book!
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!