ormlite相关内容

ORMLite:内部 DAO 对象为空

我正在使用 ORMLite,尝试使用 ForeignCollectionKey 但我收到以下错误: 内部 DAO 对象为空.如果 LazyCollections 已反序列化,则无法使用. 我有一个名为 Zone 的对象: 公共类 Zone 实现 Serializable {私有静态最终长序列版本UID = 1L;公共静态最终字符串 ZONE_ID = "id";公共静态最终字符串 Z ..
发布时间:2022-01-20 12:54:37 Java开发

ORMlite Android 外键支持

我在 ORMlite 文档中并不聪明.是否可以在类中声明这个参数是外键? 例如我有表客户: @DatabaseTable(tableName = "customer")公共类客户{@DatabaseField(id = true)私人字符串客户名称;@DatabaseField私人字符串客户姓氏;@DatabaseField(外=真)私人字符串 accountNameHolder;@Dat ..
发布时间:2022-01-20 12:42:57 移动开发

ORMLite 中的集合

你好我想在我的 android 应用程序中使用 ORMlite 保留一些集合数据.例如: class Person {@DatabaseField(generatedId=true)私有整数 ID;@数据库字段私人字符串名称;@数据库字段私人字符串姓氏;@ForeignCollectionField私人收藏电话;}类电话{@DatabaseField(generatedId=true)私 ..
发布时间:2022-01-01 17:50:14 移动开发

我如何知道我的应用程序是否在使用 Robolectric 运行?

我有一个使用 ORMLite/SQLite 的 android 应用程序,我将 Robolectric 与 JUnit 4 结合使用,以允许我在 Android Studio 和 Jenkins 构建服务器上运行单元测试. 通常我会在我的测试中设置测试数据,然后在设置中运行我的测试场景,但是当我尝试这样做时,我开始遇到问题和异常,这些问题和异常似乎与文件被锁定或其他相关这似乎是其他人遇到的问 ..
发布时间:2021-12-24 22:51:52 移动开发

如何在sqlite中重置自动增量序列号

如何在 Ormlite 中更新表 sqlite_sequence?我只需要更新序列.如何通过 ORMLite 获取该表? 编辑 我找不到 ORLite 工具来执行此操作,因此我使用简单的 sqlite 查询.在我的类扩展 OrmLiteSqliteOpenHelper 中,我使用 SQLiteDatabase 进行更新. EDIT2 ;) 在我的项目中,我坚持 class ..
发布时间:2021-12-08 18:34:54 移动开发

(Gradle 和 OrmLite 配置)如何在 Java 编译之后但在生成 .apk 之前添加资源文件?

注意:我已经接受了一个答案并授予了赏金,但最终决定我对这个问题的方法远非最佳.经过进一步思考,我得出的结论是,在构建过程中修改 .apk 可能不是实现这一目标并使其长期运行的最安全或最可持续的方式. 我在这个问题的最底部添加了另一种方法,它最终完成了同样的事情.我选择使用的这种方法虽然并不完美,但不需要通过 hack 来处理 .apk 程序集的内部结构. 我想使用 OrmLite 及其 ..
发布时间:2021-11-21 21:37:40 移动开发

发布时的应用程序崩溃,而调试时不会

我正在使用 Android Studio 开发应用程序,当我从 调试 切换到 发布 构建变体时,它开始崩溃.在调试时它根本不会发生任何事情.真正的问题是我找不到真正的错误在哪里,因为每个引用都被重命名了. 您是否遇到过这样的错误,这种错误只发生在发布? 打印的堆栈是这样的: 04-11 08:28:42.756 5997-5997/com.korcholis.clothio E/Ac ..
发布时间:2021-11-21 21:21:40 移动开发

设置 Gradle 以在 Android Studio 中运行 Java 可执行文件

所以这就是交易:我在 Android 上使用 ORMLite,它在 Android 中使用注释进行映射.如您所知,Android 中的注释很慢,而 ORMLite 的制造商已经意识到这一点,因此他们添加了运行 java 可执行文件以生成资源文件的功能,从而绕过了在 android 应用程序中在运行时检查注释的需要.它看起来像这样: public class DatabaseConfigUtil ..
发布时间:2021-11-21 19:39:49 移动开发

Android studio中Ormliteconfig文件的编译

谁能指导我如何在 AndroidStudio 中编译 OrmLiteConfigUtil 文件我是 ormlite 和 Android Studio 的新手.谢谢我检查了下面的链接.但它仍然给出 ClassnotFoundException. 检查了这个但它仍然给出异常 解决方案 ormLite的pdf文档说: 您需要在您的开发盒上本地运行此实用程序(而不是在 Android设 ..
发布时间:2021-11-21 18:44:49 移动开发

用于 ORMLite 配置生成的 Android Studio 运行配置

我正在使用 Android Studio 并想使用 ORMLite 框架.ORMLite for Android 有一种通过表配置文件创建DAO的机制. 如何在 Android Studio 中设置额外的运行配置以生成此配置? 解决方案 我设法做到了,但有点棘手. 我有一个叫做 DatabaseConfigUtil 的类,它扩展了 OrmLiteConfigUtil,我只是按照 ..
发布时间:2021-11-21 18:22:48 移动开发

将对象列表保存到 ORMLite 数据库

我正在寻找一种使用 ORMLite 将对象列表保存到数据库的方法并阅读此问题:存储多个 ArrayList 的最佳方法在应用程序设置的 ORMLite 中 接受的答案对我来说很有意义: public class YourClass {@GeneratedId私有整数 ID;@ForeignCollectionField私人收藏bundleOfStrings = new ArrayList( ..
发布时间:2021-11-18 00:05:00 Java开发

将 ForeignCollection 转换为 ArrayList - ORMLite、Gson 和 Android

如果我的解释不是很清楚,我深表歉意,但如果需要,我会添加和编辑这个问题以确保清晰. 我正在开发一个 Android 应用程序,它通过外部 API 接收数据并使用 ORMLite 在本地存储数据.在本地存储数据并使用 ORMLite 之前,我有从服务器检索 JSON 并通过以下方式解析它的模型: Gson gson = new Gson();String result = ApiClient ..
发布时间:2021-11-17 23:51:43 移动开发

ORMLite 错误不存在数据库字段注释

运行我的 Android 应用程序时出现此错误: 没有字段具有 DatabaseField类中的注解 [[Lmodel.Vak; 我的类 Vak 有注释,所以我真的不明白为什么它仍然给我这个错误. 包模型;导入 com.j256.ormlite.field.DatabaseField;导入 com.j256.ormlite.table.DatabaseTable;@DatabaseT ..
发布时间:2021-11-10 22:34:30 Java开发

updateBuilder 并传递一个 xml

我正在对一个对象进行更新,当我创建它时,xml 已成功存储: DatabaseHelper db = new DatabaseHelper(getActivity());DaodemandesDao = null;尝试 {demandesDao = db.getDemandesDao();Demandes maDemande = new Demandes(xml, 0, null ..
发布时间:2021-06-13 19:04:40 移动开发

我的数据库文件在哪里创建

这是我的文件dataSqliteHelper,当我第一次运行时,数据文件被创建,但我不知道从哪里获取它并用工具打开它并查看文件. public class DataSQLiteHelper extends OrmLiteSqliteOpenHelper {public static final String DATABASE_NAME = "ventasdb.db";私有静态最终 int DAT ..
发布时间:2021-06-13 19:04:37 移动开发