- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
不要将此问题作为其他问题的重复项来关闭,因为我没有问同样的事情。他们也一岁左右了。也就是说,请参阅这些链接:
http://db.apache.org/jdo/jdo_v_jpa.html
http://www.datanucleus.org/products/accessplatform/jdo_jpa_faq.html
http://www.datanucleus.org/products/accessplatform/persistence_api.html
看起来 JPA 是大供应商支持的“流行”选择(如果可以的话,他们喜欢把你搞砸)。看来 JDO 是更成熟、看似更优越的选择,应该得到更多 OSS 社区的支持。 (但确实如此吗?)
那么低风险容忍度组织应该做什么?从一个到另一个的难度是否相同?此时,其中一个已经开始超越另一个了吗?另外,仅仅因为我们当前使用它,Hibernate 是否会限制您只能使用 JPA?如果是的话,最流行的 JDO 实现是什么?
最佳答案
@Crusader - 是什么让你认为 SO 上的任何人都比你拥有更好的 Crystal 球?
So what's a low-risk tolerance organization supposed to do?
选择它确定为低风险解决方案的替代方案。它如何确定哪种解决方案风险最小……尚不清楚……但我不认为提出这样的要求是有效的风险评估程序。
另一点是,当 JPA 是“赢家”时选择 JDO(反之亦然)可能不会在短期或长期内杀死您的项目。做出错误选择的后果很可能仅限于更高的员工培训成本,并且被困在基础 ORM 平台上,该平台的开发停滞不前,支持费用也越来越昂贵。 [我会通过选择开源 ORM 平台来保护自己免受后者的影响……无论如何。]
Is the difficulty of going from one to the other about the same?
也许是的。特别是当您考虑数据迁移问题时。
Has one started to emerge above the other at this point?
JPA 如今似乎占据主导地位。 JDO 人员会说他们的方法在技术上更优越,但这不是重点。
Also, only because we currently use it, does Hibernate limit you to JPA-only?
JPA 加上 Hibernate 特定的扩展。当然,Hibernate 也不支持 JDO,而且可能永远不会支持。
If so what is the most popular JDO implementation?
通过。
关于java - "low risk"JDO 或 JPA 之间的选择是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3902758/
我正在研究树问题 Convert Sorted Array to Binary Search Tree - LeetCode Given an array where elements are sor
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
目前我想使用来自 http://codepen.io/JaxoDI/pen/DtsdH 的评级系统.但目前它在您从右向左悬停时有效。请随意在给定的链接中尝试一下。但我想要一个从左到右悬停的评级系统。
我读过多篇文章,包括 Jon Bentley 的二分查找章节。这是我对 CORRECT 二进制搜索逻辑的理解,它在我所做的简单测试中有效: binarysearch (arr, low, high,
我设置了 doobie + hikaricp,其设置与默认设置类似。通过调试日志记录,我可以看到有多少连接处于事件/空闲状态,这也反射(reflect)了 pg_stat_activity 通过此查询
我了解 >>> 修复了溢出:当添加两个大的正长时,您最终可能会得到一个负数。有人能解释一下这种按位移位如何神奇地解决溢出问题吗?它与 >> 有何不同? 我的怀疑:我认为这与 Java 使用二进制补码这
返回值存储在内存中的哪个位置? 考虑以下代码: int add(int a, int b) { int result = a+b; return result; } void main
我打算开发一个内置 TI CC2540 的小型设备。它将与 iPhone4s 通信。该设备旨在接收来自 iPhone 的命令并对其执行特定操作。大多数时间设备处于空闲状态(99% 的时间)。但在任何时
嗯,这是一个低级问题 假设我存储一个数字(当然是二进制格式的计算机存储数字) 如何以十进制格式打印它。在高级程序中很明显,只需打印它,库就会为您完成。 但是在我没有这个库的非常低级的情况下怎么样。 我
您一直听说高频交易 (HFT) 以及算法有多快。但我想知道 - 现在什么是快? 更新 我考虑的不是交易所和运行交易应用程序的服务器之间的物理距离造成的延迟,而是程序本身引入的延迟。 更具体地说:从事件
嗨,我是韩国人,对“ Bootstrap 首先将自身复制到固定的高端内存地址以为操作系统释放低端内存”感到困惑。 我通过谷歌搜索发现的关于低内存的知识是,这是 DOS 系统中的第一个 640K 内存。
在 Trac 主要功能页面中 https://trac.edgewall.org/wiki/TracFeatures Trac 据说强调“易用性和低调”。有人可以解释一下“仪式”在软件使用方面的含义吗
我想知道在游戏过程中如何处理低电量警报。我使用 Cocos2D 来制作我的游戏。当出现短信或电话等中断时,我会让游戏暂停。但是低电量警报又如何呢?它们与其他中断相同吗?看来并非如此。 有什么方法可以检
我和一个 friend 正在与脑筋急转弯来回走,我不知道如何解决这个问题。我的假设是某些按位运算符是可能的,但不确定。 最佳答案 在C中,按位运算符: #include int add(int x,
如果你看过我的另一篇 question ,你会知道我已经花了这个周末组装一个 6502 CPU 仿真器作为一个编程练习。 CPU 模拟器大部分是完整的,从我有限的测试来看似乎相当准确,但是它运行得非常
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 3 年前。 Improve th
我想知道使用 Java 做一些低级或操作系统的东西(一个项目)是否有意义。我之所以问这个问题,是因为我想扩展我在 Java 方面的知识,并且我喜欢做文件压缩器、批量文件重命名器等工作。有没有我可以查看
Cheat Engine带有一个称为速度破解的功能,它基本上可以减慢或提高游戏速度。其实不光是游戏,如果有一款带时钟的软件也可以加快速度。这是如何运作的?我可能会想象有一些内部时钟在运行这些东西,但不
我知道 >> 表示有符号,>>> 表示无符号 类似的问题不能回答我的问题: Java, will (low + high) >>> 1 overflow? Safe integer middle va
我是一名法国学生,实际上我在移动应用程序中实习。 我使用以下代码创建了一个应用程序来获取有关加速度计传感器的信息: @Override protected void onCreate(Bundle s
我是一名优秀的程序员,十分优秀!