我们正在评估 JDO 在我们的应用程序中用作数据管理层。要求是具有与任何数据存储的零依赖关系的抽象良好的数据管理。
我们发现 JDO 非常有前途,并且正在了解数据核的实现。
我们考虑的一件突出的事情是 JDO 主要遵循运行时异常策略。
见 http://docs.tpu.ru/docs/oracle/en/fmw/11.1.1.6.0/apirefs.1111/e13946/jdo_overview_arch.html
所有 JDO 异常的父异常是 javax.jdo.JDOException 并且正在扩展运行时异常。
我们知道调用 API 时引发的异常显然是运行时的。但是,如果我们有一个已检查的异常,它是否易于管理?
请对此发表评论。有人可以帮助理解通过 API 使用运行时异常的理念吗?