问题标签 [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.

0 投票
1 回答
220 浏览

activejdbc - ActiveJDBC DBSpec - JUnit5 支持

对于一个使用 JUnit 5 测试的 JavaEE 项目,我决定尝试一下 ActiveJDBC。不幸的是,在此决定之前我使用 JUnit 5 实现了所有测试,因此我必须更新我的测试以使用 ActiveJDBC,并且想知道为什么在扩展类时他们不会从 database.properties 文件中获取 test-db 连接'DBSpec' 并在使用 JUnit 版本 5 而不是版本 4 时抛出 DBException:

org.javalite.activejdbc.DBException:无法从数据库中检索元数据,连接:“默认”不可用

JUnit 5 - 测试

JUnit 5 - 依赖项


当我切换到 JUnit 4 时,一切都按预期工作

JUnit 4 - 测试

JUnit 4 - 依赖项


仅仅“重写”我的 JUnit4 测试并不是什么大不了的事,但是在不久的将来有没有支持 JUnit5 的计划?

0 投票
2 回答
134 浏览

javalite - ActiveWeb:子包中的自定义控制器不起作用

RouteConfig在包中创建了一个类,app.config如下所示:

我创建了AppControllerConfig类:

我还定义APIController了类如下:

AuthorsControllerapp.controllers.api.v2包装内:

尝试访问 urlhttp://localhost:8080/api/v2/authors/9时,出现错误:

我究竟做错了什么 ?我什至没有输入AuthorsController......它似乎忽略了我的路线定义并试图找到以下路线:

在同一个控制器中声明index动作时,如下所示:

并击中http://localhost:8080/api/v2/authors,它的工作原理。

0 投票
1 回答
32 浏览

javalite - 检查标头是否存在令牌

是否可以使用 ActiveWeb 检查可用令牌和其他 OAuth 值的标头?有没有例子回购?谢谢你。

0 投票
1 回答
137 浏览

javalite - ActiveWeb 视图 - <@compress single_line=true>

我想知道以下声明/宏的用途是什么(我正在呈现自定义 JSON 响应):

谢谢你。

0 投票
1 回答
19 浏览

javalite - How to configure a custom date format for ActiveWeb templates

The views docs have an example of number format configuration:

What is the right syntax to use for a custom date, time format in the below code:

Thank you.

0 投票
1 回答
18 浏览

activejdbc - ActiveWeb - 渲染父属性值

假设Authorbelongs_to Boook。是否可以在 Freemarker 模板中执行与 Rails 模板中相同的操作:

我试过没有成功。可能是我的语法错误或者我遗漏了什么?

0 投票
2 回答
464 浏览

javalite - ActiveWeb:在模板中调用时模型设置器/获取器不起作用

使用旧数据库时,有时我无法使用belongs_to注释正确设置关系。在这种情况下,我尝试使用其访问器方法定义指向另一个Model类的属性,如下所示:

InterventionModel在服务类中加载和设置没有问题如下(intervention实例存在):

InterventionModel问题是当我尝试评估FreeMarker 模板中的属性时它不起作用:

这是刷新的错误:

我在这里缺少什么以及为什么它不能按预期工作?一般来说,如果我在模型中声明一个属性及其访问器(getter 和 setter),它是否可以在模板中访问:

0 投票
2 回答
142 浏览

activejdbc - ActiveJDBC:使用具有动态参数的范围

实际范围示例提供了传递给查询的硬编码参数的使用:

是否可以使该参数动态化并且所有范围如下:

使用示例:

谢谢你。

0 投票
1 回答
164 浏览

java - org.javalite.activejdbc.DBException:在环境属性文件中找不到配置:开发

我想在我的项目中添加一个石英作业调度程序,但是当我运行项目时出现这样的错误,我如何让石英作业调度程序读取我的 database.properties?

非常感谢您的回答,Igor 先生,我的问题是我已经有一个 database.properties 但是当我运行我的项目时,石英作业调度程序运行,并且控制器作业将连接到数据库,甚至出现这样的错误虽然我也打开了连接

这是我的 database.properties :

这是我的石英工作班:

那么,为什么 Base.open() 不起作用?

0 投票
2 回答
143 浏览

android - 在 Android 应用上使用 gradle 进行检测

我正在为我的 Android 应用程序使用 ActiveJDBC,并且我在检测时遇到了问题。

这是我的 build.gradle

但这不起作用。我做对了吗?