Explain the difference between, Java Class and Bean?

Answers were Sorted based on User's Feedback



Explain the difference between, Java Class and Bean?..

Answer / john

A Java class is meant to carry out the different database
operations like retrtieveing data, inserting data and
updating data.

The EJB has the business logic within it. the EJB decides
what the business requires and carries out different
transactions. It makes use of the Java class to interact
with the database.

The Java Bean is simple java class which is contains Getters
and Setters. They are just meant to modify the values of the
variables. They neither contain any business logic nor do
they interact with the database.

Generaly a Java Class would retrieve some data and this data
is assigned to variables using the Setter method of the Java
Bean. If we want to retrieve the value of the cariable again
we use a Getter method

Is This Answer Correct ?    22 Yes 16 No

Explain the difference between, Java Class and Bean?..

Answer / nagarjuna

Java class and Bean class both r similar but in Bean class contain Setters and Getter methods

Is This Answer Correct ?    7 Yes 4 No

Explain the difference between, Java Class and Bean?..

Answer / almeja del río

from:
http://forums.sun.com/thread.jspa?threadID=526214


Java Beans follow the Bean conventions:

(1) Default, no-arg ctor,
(2) Serializable,
(3) getX()/setX() or isX()/setX() naming convention for
read/write access to private data member X,
(4) Can use java.bean.PropertyChangeEvent to notify
interested parties when values change.
(5) Can use java.bean.PropertyChangeListener to register for
notification when a particular property changes.

"Normal" Java classes aren't required to follow any of these
conventions.

There's a great
[url=http://java.sun.com/docs/books/tutorial/javabeans/]tutorial[/url]
on Java Beans from Sun.

Is This Answer Correct ?    12 Yes 10 No

Post New Answer

More EJB Interview Questions

java doesnot support multiple inhetance. but a interface can support.how the ambiguities are rectified in interfaces?

2 Answers   CGI,


What is the difference between ejb and spring?

0 Answers  


What are different Methods and Classes written in a Session Bean

1 Answers   DELL,


what is the Relationship between EJB and CORBA architecture?

0 Answers   IBM,


What is the default transaction attribute for an ejb?

0 Answers  






Is it possible to write two ejb’s that share the same remote and home interfaces, and have different bean classes? If so, what are the advantages/disadvantages?

0 Answers  


What is EJB object?

0 Answers  


What causes statelessness?

0 Answers  


What is bean in ejb?

0 Answers  


What do you mean by ejbdoclet?

0 Answers  


How EJB and JDBC/SQLJ are related?

1 Answers  


How to determine, that beans are TX or not?

0 Answers  


Categories