Can i write business logic methods in entitybean?
Answers were Sorted based on User's Feedback
Answer / madan
Entity beans are used to communicate directly with database, here we have setter and getter, each getter is represented with specific id., for example
@Column(name="id")
public String name()
{
return id;
}
this way..
the business logic is maintained Databasefile.java, which contains logics for the communication
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / supraja
One easy way to achieve this is to separate pure business
logic from the persistence mechanism. Implement the
business logic in your CMP class, which can be deployed
alone if CMP is chosen. Then implement the persistence code
into the BMP class, which inherits from the CMP class. This
preserves all the business logic of the CMP superclass and
adds database access code in the BMP subclass,
This model sounds easy to implement but still leaves the
following flexibility inhibitors:
It is impossible to extend the implementation classes.
Doing so means the subclasses must extend both the CMP and
the BMP superclass directly. In addition, the BMP subclass
will have to extend its direct CMP implementation. This
causes multiple class inheritance. Such multiple
inheritance is not allowed in Java programming
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / arun
yes you can write business in entity bean... and in entity
bean, you can call business method directly from home
interface, that is not possible in case of session bean. in
session bean you need EJBObject to intrect with bean and
bean' business method.
| Is This Answer Correct ? | 3 Yes | 6 No |
What are the components of ejb?
can anyone explain me the workflow of EJB.I have developed an app. in WSAD using an example that contains CMP and session bean.But i am not able to understand the basic flow between diffrent packages.
What is meant by manifest files ?
Why is ejb used?
What are the limitations of using local object?
Is is possible for an ejb client to marshal an object of class java.lang.class to an ejb?
Why is ftp stateful?
Explain the difference between, Java Class and Bean?
Why do we need ejb?
What is activemq used for?
How Stateful Session bean will store its State ?
Which is the only method defined in the javax.ejb.handle interface?