ORM/数据库库将在Android中持续外部对象



我正在编写一个我必须持续存在对象的Android应用程序,但是这些对象来自依赖项。

我已经看了诸如领域,Greendao,Sugarorm,ActiveAndroid,Ormlite等的库,但是所有这些都需要访问源文件(类需要扩展某些类,有注释等(。/p>

是否有任何库可以让我通过配置或其他东西配置持久性方案?我的其他选择是什么?

是否有任何库可以让我通过配置或其他东西配置持久性方案?我的其他选择是什么?

Ormlite当然允许您使用Java代码,Spring或配置文件配置类。请参阅有关类配置的文档。

这是如何使用弹簧的示例:

<bean id="accountTableConfig"
  class="com.j256.ormlite.table.DatabaseTableConfig">
    <property name="dataClass"
        value="com.j256.ormlite.examples.common.Account" />
    <property name="tableName" value="account" />
    <property name="fieldConfigs">
        <list>
            <bean class="com.j256.ormlite.field.DatabaseFieldConfig">
                <property name="fieldName" value="name" />
                <property name="id" value="true" />
            </bean>
            <bean class="com.j256.ormlite.field.DatabaseFieldConfig">
                <property name="fieldName" value="password" />
                <property name="canBeNull" value="false" />
            </bean>
        </list>
    </property>
</bean>

相关内容

  • 没有找到相关文章

最新更新