Java EJB Programming Question:

What is the difference between session and entity beans? When should I use one or the other?

Tweet Share WhatsApp

Answer:

An entity bean represents persistent global data from the database; a session bean represents transient user-specific data that will die when the user disconnects (ends his session). Generally, the session beans implement business methods (e.g. Bank.transferFunds) that call entity beans (e.g. Account.deposit, Account.withdraw)

Download Java EJB Programming PDF Read All 27 Java EJB Programming Questions
Previous QuestionNext Question
What is EJB?What is the default transaction attribute for an EJB?