Solved

what is the difference and similarities between Entity Bean and JavaDataObject(JDO)

Posted on 2003-12-07
10
243 Views
Last Modified: 2013-11-24
Hi guys,
 I have one in doubt. The doubt is what are the differences similarities between the JDO and CMP/BMP entity Bean. (In which way ).
Please give me some example ,which is one is best in which scenerio.
Thanks and regards
anmadhu
0
Comment
Question by:anmadhu
  • 3
  • 3
  • 2
10 Comments
 
LVL 35

Accepted Solution

by:
TimYates earned 125 total points
Comment Utility
0
 
LVL 15

Assisted Solution

by:jimmack
jimmack earned 125 total points
Comment Utility
There are three good links to discussions/descriptions on this page.

http://www.jdogenie.com/entitybeans.html
0
 
LVL 15

Expert Comment

by:jimmack
Comment Utility
Morning Tim ;-)
0
 
LVL 15

Expert Comment

by:dualsoul
Comment Utility
oh...seems, i'm again too late ;)

hm...what  to say after so many likns have been posted...

1) BMP...forget about it...it's yestarday

2) CMP, you should have edicated application server for it ( i mean dedicated cluster), an you should have really strong reasons to use it, it's for real big projects, when you want your business layer to run separately from DB an presentation layer (i mean phycially). CMP is good if you write enterprise solutions.

3) JDO is for projects , which is more lightly the enterprise solutions, that need DB access, not in terms of relational model, but in terms of Objects. It's very good in most cases. But for me, i prefer Hibernate for it ;)
     

0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 35

Expert Comment

by:TimYates
Comment Utility
> 1) BMP...forget about it...it's yestarday

?
0
 
LVL 35

Expert Comment

by:TimYates
Comment Utility
BMP is the same as CMP, but you control the db access
0
 
LVL 15

Expert Comment

by:dualsoul
Comment Utility
Tim, i know it...it's nonsense don't you think? :)
some transitional step to CMP...i think so
0
 
LVL 15

Expert Comment

by:dualsoul
Comment Utility
BMP, it's not actual now, i even can't imagine why you want to use EJB in your project and code all DB code by hand....:)
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
countPairs challenge 7 57
mapShare challenge 13 65
bitbucket vs gitbucket 3 28
compre toata in where clue oracle 4 39
Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now