为OrmLite生成“ormlite_config.txt”文件的目的是什么?

时间:2014-11-03 15:12:14

标签: android ormlite

OrmLite创建此生成的文件,指示说要在CTOR中使用它。

但是,我们仍然需要创建所有表并设置如何自行升级数据库,如the instructionssample app所示。

我的问题是:为什么我们需要这个文件?即使没有它,应用程序似乎也能正常工作。 不应该用它来自动创建/修改所需的表吗?

很抱歉没有找到它,因为在OrmLite网站上导航非常困难。

1 个答案:

答案 0 :(得分:2)

  

为什么我们需要这个[ormlite_config.txt]文件?

通过查看Android documentation可以找到这一点。引用:

  

一段时间以来,我们一直在努力开发DAO [性能] ......事实证明,其中一个主要元凶就是Android OS中的一些丑陋代码[注释]。

     

... ORMLite支持从文本配置文件加载数据配置。创建DAO时,将使用这些配置,完全不需要任何注释方法调用。

配置文件配置代码中使用的实体。但是,它不会自动创建表或DAO类。一旦加载了实体,就可以很容易地使用TableUtils类来创建表格等。


我在ORMLite文档上花费了大量的时间,但仍然会让人们说出以下内容。沉闷。我很乐意考虑如何改进网站的具体建议。

  

很抱歉没找到,因为在OrmLite网站上导航很难。

您可以通过查看online documentation

在文档中找到此内容
  • 表格的配置文件
  • android performance
  • 数据库配置文件

或者您可以查看"Using Table Config File"的目录。