Difference
Between Bean and EJB
What is the differences between bean and ejb ? A Java Bean is defined as an instance
of a class that contains private attributes (data), and getter & setter
methods. If you have:
An EJB (Enterprise Java Bean) is
much more complex They only reside in application servers that handle EJBs
(Tomcat doesn't hold EJBs). There are 3 types of EJBs:
An Entity Bean is written for a particular table. What it means, if there is more than one object of this particular bean in the EJB container? Entity Bean class represents a table and every Entity bean instance (object) represents a row in this table. Hence if there is more than more object of this particular bean in the EJB container you will have that many no. of rows in the table. There is one Entity Bean object for each row in the database that you have accessed. This is one reason why many people don't like Entity Beans.
Related:
Java Certification, Programming, JavaBean and Object Oriented Reference Books Return to : Java Programming Hints and Tips All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
|