2

环境 - JavaSE 6、Oracle 11、WebSphere 7、eclipseLink 2.5.2 / 2.6.0

用例

在我们的项目中,我们使用(从 Java 调用)许多 PL/SQL 过程和函数。我们想生成带注释的查询,例如

@NamedPLSQLStoredFunctionQuery(name = "convertToString", functionName = "my_schema.my_package.convert_to_string", parameters = { @PLSQLParameter(name = "p_boolean", databaseType = "BOOLEAN") }, returnParameter = @PLSQLParameter(name = "RESULT", databaseType = "VARCHAR_TYPE"))

来自数据库元数据,即过程/功能规范。

问题

eclipseLink 或任何 3rd 方库是否提供支持?

问候简

4

1 回答 1

0

不,没有工具可以从数据库中存在的存储过程生成 JPA/EclipseLink 查询注释。我认为编写一个可以确定和解释数据库中可能存在的所有存储过程/函数的用途以及在 JPA 持久性单元中需要的东西是不可行的。

于 2015-06-24T14:05:34.617 回答