问题标签 [dali]

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 投票
2 回答
2935 浏览

java - 如何让 Eclipse JPA (Dali) 使用来自另一个项目的 persistence.xml?

我有两个 Eclipse Maven Java 项目。一个包含 JPA 注释的域项目和一个为域对象实现 DAO 的持久项目。持久项目依赖于域项目。Maven 编译所有内容,并且一切正常。

然而,我的 JPA persistence.xml 文件位于persist 项目中,因此 Eclipse JPA (Dali) 插件适用于 persist 项目,但对于域项目,它抱怨该项目没有 persistence.xml 文件。我真的很想让 JPA 详细信息和 JPA 结构视图在我的域项目中工作。解决此问题的最佳方法是什么?

我尝试将 META-INF 文件夹从持久链接到域,但这不起作用。

0 投票
1 回答
805 浏览

sql-server - Eclipse Dali 找不到 MS SQL Server 的表关系

我正在使用 eclipse dali 生成 jpa 实体。它适用于 Oracle,但对于 MS SQL Server,Dali 无法找到表之间的关系,因此生成的实体彼此之间没有任何关系。有没有人遇到过这个问题?

编辑 :

我已经为这个问题打开了一个错误。https://bugs.eclipse.org/bugs/show_bug.cgi?id=334250 看起来问题与eclipse数据工具有关。我打开了一个新错误;https://bugs.eclipse.org/bugs/show_bug.cgi?id=335158

0 投票
1 回答
4068 浏览

jpa-2.0 - 无法从 HSQLDB 生成 JPA 实体

我正在为我当前的项目使用 OpenJPA 和 HSQLDB。

但我无法从 HSQLDB 生成 JPA 实体,因为 eclipse 插件没有给我选择模式的选项。

有人对此有想法吗?或者有没有其他方法可以在eclipse中生成实体?

0 投票
1 回答
1055 浏览

database - Eclise 中的 Maven 和 JPA (Dali) 项目 - 逆向工程师

我想在 Eclipse 中创建一个 JPA 项目,但同时将其作为具有典型 maven 源目录结构的 Maven 项目。

这可以以某种方式完成吗?

我只想使用 Dali 功能将我的数据库结构反向工程为 JPA bean,但如果我使用仅 Maven 项目,我会收到一个错误,即该项目不是 JPA 项目。

有没有更简单的方法来对我的 bean 进行逆向工程?

0 投票
2 回答
137 浏览

java - 我应该修改 JPA 生成的 bean 还是那是不好的做法?

我用 XML 模式和 JAXB 做了很多工作来生成 java bean。我从未接触过生成的 bean,只是在其他 bean 中扩展它们,否则如果重新生成 bean,我可能会丢失代码。实际上,在允许任何构建发生之前,我会自动新生成我的 bean。这保证了我永远只有一个真理。

相同的想法是否适用于 JPA bean 生成,或者 JPA bean 生成意味着一次性的事情?

您应该触摸生成的 JPA bean 还是它们不可触摸?我找不到任何风格或最佳实践建议...

0 投票
1 回答
3260 浏览

eclipse - 如何为 Hibernate 指定运行时提供的库 - Eclipse Dali JPA 集成

我正在尝试添加 Eclipse Dali JPA 集成并将 Hibernate 指定为 JPA 实现。我收集了不同的说明,但在配置项目方面时很难指定用户库。此处的页面(http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html/Hibernate_Tools_Reference_Guide/dali_integration.html)显示了一个选项,Library Provided by Target Runtime但我没有这个选项。我有User LibraryDisable Library Configuration。当我已经使用 maven 在项目中指定它们时,我宁愿不下载休眠 jar 并将它们单独存储以进行 eclipse 配置。并且禁用选项会使配置出错。

任何人都对在 Eclipse 中获得该选项或其他建议的 Hibernate/JPA 配置有任何提示吗?

谢谢大家。

0 投票
3 回答
29166 浏览

eclipse - Eclipse Dali JPA 错误:“控制台配置”“不存在”

我到处寻找并试图找到这个错误的根源,但我没有运气。我安装了带有 Dali JPA 工具的 Eclipse STS。我有一个连接 HSQLDB 和实体的项目。当我转到 JPA 透视图时,我的错误控制台中有此错误:

Console configuration "" does not exist.

这是什么意思?

谢谢。

0 投票
2 回答
484 浏览

eclipse - 可以使 Eclipse 的“JPA 详细信息”视图的查询文本框更大吗?

我花了很长时间才弄清楚如何让 JPQL 自动完成以在 Eclipse 中工作。我可以看到发生的唯一地方是将 <mapping-file> 添加到我的 persistence.xml 并在映射 .xml 文件中我可以定义一个 <named-query> 。然后,如果我添加“JPA 详细信息”视图并选择要编辑的查询,我会得到一个很小的 ​​4 行文本框,我必须在其中编辑我的查询。只有在这个小文本框中,我才能获得内容帮助。

A)有没有办法让这个文本框变大?(我的查询很复杂,我需要更多的行)

B) 还有其他更大的地方可以获得 JPQL 内容协助吗?

(我在 Indigo 3.7 和 Juno 4.2 中有同样的问题)

0 投票
1 回答
5964 浏览

eclipse - Eclipse:连接和配置 Hibernate

我是日食的新手。我正在尝试使用 Hibernate。Java ee IDE 版本 Juno 和 Hibernate Tools 版本 3.5.1。在 IDE 的数据库开发中,我创建了一个数据源,并测试了连接,它工作正常。然后我创建了一个 Hibernate 配置文件 hibernate.cfg.xml 然后我创建了一个 Hibernate 控制台配置 当我尝试刷新控制台配置或尝试创建逆向工程文件时,出现错误“期间发生内部错误:获取 TestHiber01.plugin org.eclipse.core.jobs 的子项。所有错误日志为:

hibernate.cfg 文件是:

这是什么意思?为什么连接不上数据库?

0 投票
1 回答
1558 浏览

mysql - 为什么 Eclipse 建议将“对象”作为数据类型“文本”的默认映射类型?

当使用 Eclipse(用于 Java EE 开发人员的 Juno 4.2)从表中生成 JPA 实体时,它建议Object将属性设置为默认映射类型为Text.
这很烦人,因为我必须将它们全部设置为String手动。
有人遇到过这种问题并且知道该怎么做吗?这是一个错误吗?Eclipse Indigo 的行为并非如此。

这是/runtime/vendors/MySql_5.1/MySql_5.1.xmi来自org.eclipse.datatools.enablement.mysql.dbdefinition_1.0.4.v201109022331.jar:(但是根据这个文件Text应该映射到String这个必须是错误的文件 - 但是如何找出正确的文件?)

我的 SQL: