问题标签 [ebean]
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 - [PersistenceException:获取序列 nextval 时出错]
我在尝试将数据保存到数据库中的模型时遇到此错误。
这是我的课。
这是我尝试将模型保存到数据库时的错误。
我将不胜感激任何帮助!非常感谢。
编辑:表结构在这里
scala - SBT 上带有 Scala 的 EBean(InterruptedException:睡眠中断)
我正在尝试在 SBT 上使用 Scala 运行 EBean,但出现错误。
这是代码(来自:http ://www.avaje.org/ebean/getstarted_props.html#test 的测试):
这是错误:
项目有什么问题?
GIT 存储库:https ://github.com/odwrotnie/hello-ebean ;主类:https ://github.com/odwrotnie/hello-ebean/blob/master/main/src/main/scala/hello/main.scala ;配置:https ://github.com/odwrotnie/hello-ebean/blob/master/main/src/main/resources/ebean.properties 。
在此先感谢,埃塔姆。
java - 如何在同一个实体类上做单向的一对多关系?
如何在同一个实体类上做单向的一对多关系?
[PersistenceException:插入具有单向关系的 bean [class models.User] 时出错。对于插入,您必须在主 bean [class models.User] 上使用级联保存。]
constraints - 过分热心的@Constraints。Play 2.0 更新时需要强制执行
当更新未在 JSON 请求中指定必填字段时,我试图让 Play 停止抱怨。必填字段已经具有我不想更改的值,因此我不必再次指定它们。
精简模型:
基于示例应用程序之一,我的初始控制器操作是:
但如果我只是发送{ completed: '1341268791000', result: 'ERRORS }
它抱怨这task
是必需的。
然后我想也许我可以用Form.fill
它来修复它:
但这也无济于事。秘诀是什么?
java - 创建 JAR 后 Ebean 找不到实体
问题是,在 Eclipse-IDE 中,使用 Ebean 相关方法的每个测试都可以正常工作,但是当您编译 jar 文件以使用它时,例如在主页或命令提示符下,我只能得到这个
我在谷歌上尝试了许多“解决方案”,比如编辑类路径,但日志上的一切似乎都很好。
有人知道如何解决这个愚蠢的问题吗?我今天尝试了所有方法,这很烦人
javabeans - play2 框架是否在 avaje ebeans bean 缓存上使用 ehcache 包装器?
play2 框架是否在 avaje ebeans bean 缓存上使用 ehcache 包装器?
在我看来,ehcache 必须更高效,并且围绕标准 bean 缓存实现包装器并不难。但我不知道 play2 如何使用 bean 缓存本身。
enums - 使用 EBean 在数据库中存储枚举名称,而不是值
我有这个枚举:
和这样的模型:
我在我的控制器中使用它来匹配枚举:
问题是在数据库中,它存储为“Microsoft Word 文档”,但我更愿意将其存储为 DOC。
我怎样才能做到这一点?
playframework - Play 框架、Ebean 和 Akka Promises
我们正在学习使用 Play!新项目中的框架。我们选择了玩!因为它的生产力、Scala 支持和非阻塞架构。
在对(Java)计算机数据库示例应用程序进行压力测试后,我看到了很多调度程序和 Ebean 线程,但我无法了解 Play 如何与 Ebean ORM 集成。每个调用都被分派给 Akka 并在另一个线程中执行。
我读了所有玩!框架文档(特别是这部分http://www.playframework.org/documentation/2.0/JavaAsync)并且找不到有关此集成如何工作的任何信息。
如果有人能为我们照亮这条道路,我将不胜感激。
谢谢!
java - ebean 映射到 BYTEA 的数据类型是什么?
我有戏!2.0.2 需要在数据库中存储一些文件的应用程序。我们将 Ebean 用于我们的 ORM。我相信我的数据库中需要一个 BYTEA 列来存储文件,但我不确定在我的模型中使用什么数据类型。
我应该使用某种Blob
吗?还是只是一个byte[]
?还是我应该使用另一种数据类型?谢谢!
playframework-2.0 - 覆盖 Ebean 命名约定
在 Play 2.0.2 中,我尝试使用 ebean 作为 ORM 并从 play-1.2.4 迁移我现有的模型类。模型类中的所有 camelCase 字段都映射到数据库中的下划线列,这会产生问题,因为数据库中的列不使用下划线。
我一直在查看 ebean API 文档:http ://www.avaje.org/static/javadoc/pub/com/avaje/ebean/config/UnderscoreNamingConvention.html
如果未指定下划线命名约定,则默认为下划线命名约定,这似乎在 Play 中的 EbeanPlugin 中发生。有没有办法可以覆盖这个默认设置(在 Play 中)?
我不想不得不用@Column 注释我所有的camelCase 字段来解决这个问题。
TIA。