问题标签 [javalite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ActiveJDBC 和带引号的标识符
我正在尝试将 ActiveJDBC 与旧数据库一起使用,其中表和列的名称中通常包含连字符。这适用于SELECT
s ,因为我可以引用标识符(例如Model.where("\"stupid-name\" = ?", 1)
)。INSERT/UPDATE 出现问题,因为生成的 SQLDefaultDialect
没有引用标识符。
我正在考虑为这种数据库类型(它是 Progress OpenEdge BTW)实现自定义方言,但我首先有几个问题:
- 在上游 ActiveJDBC 中是否会欢迎为此类数据库(封闭源代码,需要许可证 AFAICT)贡献方言?
- 如果没有,我可以使用外部维护的方言吗?
- 使用带引号的标识符的更改对其他数据库类型也有用吗?
ehcache - 如何清除 EHCache?
我正在将 JavaLite ActiveJDBC 从 EHCache 2.x 升级到 v 3.x。看起来 API 发生了巨大的变化,我可以在 v 3.x 中找到我需要的等价物,除了一个:如何清除所有缓存?例如,在 v2.x 中,我可以这样做:
如何在 EHCache 3 中执行此操作?
activeweb - activeweb-bootstrap 找不到控制器
我从 gtihub 下载了 ActiveWeb Bootstrap 项目,但遇到了麻烦。
首先,无法将其导入 Eclipse,因此我执行了 mvn eclipse:eclipse,然后将项目导入 eclipse 并将其转换为 maven。
然后我从 Eclipse 启动了码头服务器,但路径http://localhost:8080/activeweb-bootstrap/出现错误
只有将其导出为war文件时,我才能正确运行该项目。如果从 Eclipse 使用 Jetty 启动项目,为什么会出现此错误?
更新:
java - 安卓。ActiveJDBC 可能吗?
官方网站说该库支持 SQLite 3。Android 有 SQLite。是否可以在 Android Studio 项目中使用JavaLite 的 ActiveJDBC ?
网站说连接是这样的:
在 Android 的情况下,如何将库连接到 SQLite 数据库?
json - 如何将 JSON 解析为 ActiveJDBC 模型?
我正在将 ActiveJDBC 用于宠物项目。我似乎找不到将 JSON 数组转换为 List 或 Java 数组的方法。下面的代码确实采用 JSON 数组并创建一个列表,但未填充模型。意思number.get("winning_numbers")
是,null
当我期望它保持一个值时。
由于没有错误,我找不到填充该模型的方法,最终目标是将其保存到数据库中。有任何想法吗?
我确实知道 ActiveJDBC 需要检测,并且我已经确保会发生这种情况,因此我怀疑这就是问题所在。
违规行位于第二个缩进的 if 语句中。这仍然是原型代码,所以很抱歉,因为我还没有格式化它来美化代码。
编辑模型 - 就像 ActiveJDBC 文档中的示例一样简单
java - 活动的 Jdbc 关联不起作用
我有两个名为 User 和 Competencia 的类。我想在他们之间建立关系,但它不起作用。看:
错误信息:
完整的堆栈跟踪:
方法代码:
java - ActiveJDBC:PostgreSQL 上的整数 [],在一个数据库中具有多个模式
我正在尝试使用将我的数据库中的ActiveJDBC
an 正确转换为 java 。我正确完成了提取,但返回的对象是. 我还没有找到一种方法来转换它。integer[]
PostgreSQL
equivalent int[]
weblogic.jdbc.wrapper.Array_org_postgresql_jdbc_PgArray
我尝试了 2 种不同的方式来访问数据:
首先,使用标准record.findFirst("id = ?", id)
格式。因为我的数据库中有多个模式,所以我将@Table
符号添加到我的模型中。
其次,我尝试做一个record.findBySQL("select array from record where id = ?", id)
. 我也试过了array::integer[]
。
每次我取回 PgArray 类型。我一直在寻找一种将这种类型转换为其他类型以供使用的方法,但没有任何效果。
有没有办法做到这一点?我是否需要使用不同的数据检索方式ActiveJDBC
?
instrumentation - Maven 构建无法检测类
运行 maven 构建时出现以下错误。似乎无法检测类。任何人都知道应该是什么原因?谢谢。这是构建输出:
activejdbc - 错误:即使表存在,Activejdbc 中也不存在关系“projectfile”
我收到以下错误:
它似乎在抱怨一张桌子,但我仔细检查了一下,这张桌子在公共模式中。我看到有关于这个主题的不同线程,但我找不到解决方案。
主要原因是什么?
谢谢。
activejdbc - 如何自定义xml标头
我有一个由以下组成的结果集:
生成的 xml 开头为:
如何生成:
我无法将类重命名为 Label.java,因为它已经存在于项目中。
[]的