Programming Tutorials

What is the difference between Session Bean and Entity Bean?

By: Karthik in Interview Tutorials on 2012-06-16  

Session Bean: Session is one of the EJBs and it represents a single client inside the Application Server. Stateless session is easy to develop and its efficient. As compare to entity beans session beans require few server resources.

A session bean is similar to an interactive session and is not shared; it can have only one client, in the same way that an interactive session can have only one user. A session bean is not persistent and it is destroyed once the session terminates.

Entity Bean: An entity bean represents persistent global data from the database. Entity beans data are stored into database.





Add Comment

* Required information
1000

Comments

No comments yet. Be the first!

Most Viewed Articles (in Interview )

Interview Question: What is re-entrant. Is session beans reentrant. Is entity beans reentrant?

Question: Difference between forward and sendRedirect in JSP?

What is Collection API?

Explain garbage collection?

The output of System.out.println(5>>2) in Java

Interview Question: What is the difference between Message Driven Beans and Stateless Session beans?

Differentiate between .ear, .jar and .war files.

What is the difference between Session Bean and Entity Bean?

Interview Question: Do ActionForms have to be true JavaBeans?

What are Access Specifiers available in Java?

What is the difference between jsp:include page and @ include file?

What is the difference between interface and abstract class?

Interview Question: Write code of any Action Class?

What are all the different scope values for the tag?

Question: What is an Expression tag in JSP?

Latest Articles (in Interview)