在Kotlin中,在Exposed和Anko之间处理SQLite哪个更好?

时间:2018-08-02 01:07:28

标签: android sqlite kotlin

我知道Exposed和Anko都可以轻松地操作SQLite,请问我开发Android应用程序时哪个更好?

1 个答案:

答案 0 :(得分:4)

使用最适合的框架。我曾经尝试过Exposed,对于我用过的东西还可以。 jooq可能也可以替代。

阅读RoomAnko的文档时,我会坚持使用其中任何一个。 关于哪一个,我刚刚发现一个问题,问了同样的问题(即使只是第二或第三个问题):

我发现了有关Room和Anko的一些其他资源:

  • Stress-free SQLite with Ankocomment regarding Anko vs Room也很有见识:

      

    Anko SQLite提供了一个不错的API来管理您的数据持久层,但是您仍然需要自己承担繁重的工作。而Room更像是一个框架。从带注释的类为您生成数据库,提供可观察的查询,并具有非常好的测试支持。也可以与Android体系结构组件一起很好地工作。

啊...别误会我的意思。暴露也可以,我仍在使用它;-)但是,如果您既熟悉又可以使用,则可能已经有了您的首选。如果您一无所知,则可以尝试两种方法,然后选择一种可以更快速地掌握文档或更舒适的文档。