This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

SCEA Objective - 4.2

 
Rahul Mishra
Ranch Hand
Posts: 211
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Ranchers,

For the following exam objective -
Explain and contrast the following persistence strategies: container-managed persistence (CMP) BMP, JDO, JPA, ORM and using DAOs (Data Access Objects) and direct JDBC technology-based persistence under the following headings: ease of development, performance, scalability, extensibility, and security.


I have been trying to rank the following commonly used technologies under the headings, and here is my list (from the best to the worst, in that order)

Ease of Development - JPA (Easiest) ,ORM/CMP/JDO (Relatively Easy) ,BMP/JDBC (Difficult)
Performance - Debatable (For Specifications such as JPA it depends on the provider/container, for JDBC - depends on the driver used/developer skill)


Can any of the fellow ranchers bring their perspective into this discussion? Any pointers are appreciated.

Regards,
Rahul
 
Bigwood Liu
Ranch Hand
Posts: 240
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The intent of the test is to exam your ability to choose different technology under different situation.
 
Antonio Fornie
Ranch Hand
Posts: 117
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello.

So, what do we need to know about JDO and JPA? Only in wich case should I use each one? What kind of questions can I find about JDO or JPA?

Thank you very much!

antonio
 
prathap venkata naga yelugula
Ranch Hand
Posts: 253
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is one of the area which tally's syllabus and experiance in deciding architecture flow.
Required materials are enough for getting comprehensive knowledge in that area.

Books:
1 EJB 3 in Action
2 Pro EJB 3 Java Persistence API
3 Mastering EJB 3.0
4 Java EE 5 Tutorial. Part IV Enterprise Beans.
5 Java EE 5 Tutorial. Part V Persistence.
6 Nice to have SCBCD 5

This is not only for Exam...for getting comprehensive knowledge on in that layer.....


Cheers!
Pratap.
 
Antonio Fornie
Ranch Hand
Posts: 117
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you very much! And does any of theses books say anything about deciding wich one to use (JDO or JPS) for specific scenarios or for given requirements?

antonio
 
prathap venkata naga yelugula
Ranch Hand
Posts: 253
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi antonio,
may be you need refer some other core books related to JDO/ JPS . but the above mentioned books results the impact of Web/Businees Tier
Functionality in a modest way.

Cheers!
Prathap.
 
J J Wright
Ranch Hand
Posts: 254
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Re: JDO vs JPA

Check out the Open JDO documentation (specifically the links under the "General" heading).
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic