【发布时间】:2014-03-31 22:50:26
【问题描述】:
我有一种情况,我使用一个名为“Stock”的数据模型类来组织我的数据库的输出。 Stock 从 SQLite DB 获取报价信息,并将其本地字段设置为所述值。使用 getter 我从 Stock 中获取值。
我使用通过扩展 SQLiteOpenHelper 创建的数据库类,目前我将所有数据库逻辑作为公共方法。但是,我觉得这可能不是最好/最合乎逻辑的方式。
我是一个纯粹主义者,因为我觉得这些最佳实践会带来最易读的代码,所以我想知道在每个相应的数据模型类中包含所有数据库逻辑是否是标准的,或者是否将其集中在数据库类中也被接受。
非常感谢您对此主题的意见和任何示例。我正在尝试实现一个我认为是 MVC 或接近的范例,但我不确定这方面如何适合......
非常感谢!
【问题讨论】:
标签: android database sqlite class model-view-controller