Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>@Crusader - what makes you think that anyone on SO has a better crystal ball than you do?</p> <blockquote> <p>So what's a low-risk tolerance organization supposed to do?</p> </blockquote> <p>Pick the alternative that <strong>it</strong> determines to be the low risk solution. How it determines what solution has the least risk is ... unclear ... but I don't think that asking SO is a valid risk assessment procedure.</p> <p>The other point is that choosing JDO when JPA is the "winner" (or vice versa) probably won't kill your project in the short or long term. The consequences of making the wrong choice are most likely limited to greater staff training costs, and being stuck with base ORM platform where development has stagnated and support is increasingly expensive. [I'd protect myself against the latter by picking an open source ORM platform ... either way.]</p> <blockquote> <p>Is the difficulty of going from one to the other about the same? </p> </blockquote> <p>Probably yes. Especially when you consider data migration issues.</p> <blockquote> <p>Has one started to emerge above the other at this point?</p> </blockquote> <p>JPA seems to dominate these days. The JDO folks would say that their way is technically superior, but that's not the point.</p> <blockquote> <p>Also, only because we currently use it, does Hibernate limit you to JPA-only?</p> </blockquote> <p>JPA plus Hibernate-specific extensions. Certainly Hibernate does nor support JDO and it probably never could.</p> <blockquote> <p>If so what is the most popular JDO implementation?</p> </blockquote> <p>Pass.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload