【问题标题】:DAO vs RuntimeExceptionDao ORMLite Android?DAO vs RuntimeExceptionDao ORMLite Android?
【发布时间】:2015-08-20 09:37:27
【问题描述】:

DAORuntimeExceptionDao 使用 Ormlite-Android 有什么区别?什么时候使用一个而不是另一个?

【问题讨论】:

    标签: android dao ormlite


    【解决方案1】:

    文档非常清楚地说明了区别。 Dao(见docs)指的是

    处理从数据库读取和写入类的数据库访问对象

    虽然RuntimeExceptionDao(见docs

    代理到 Dao 包装每个 Exception重新抛出它为 RuntimeException。如果您的使用模式是忽略所有异常,您可以使用它。这不是我喜欢的模式,所以它不是默认模式。

    他们做同样的事情,除了 RuntimeExceptionDao 只会抛出 RuntimeException - 有关 ORMLite 的更多信息,请参阅 ORMLite 文档,因为它们确实很有帮助。

    【讨论】:

    • 您忘记了 RTFM。 :-)
    • 哈你是对的@Gray。我也希望这是一个明确的答案!您随图书馆提供的文档已经帮助了我很多次 - 所以我自己非常感谢您
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-25
    • 1970-01-01
    • 2014-09-19
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多