Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javax.persistence.sql-load-script-source表示的文件中进行注释_Sql_Jpa_Comments_Persistence.xml - Fatal编程技术网

如何在javax.persistence.sql-load-script-source表示的文件中进行注释

如何在javax.persistence.sql-load-script-source表示的文件中进行注释,sql,jpa,comments,persistence.xml,Sql,Jpa,Comments,Persistence.xml,我正在使用javax.persistence.sqlload脚本源代码进行单元测试。 有没有标准的方式在脚本上添加注释 该文件包含我的实体的insert语句 插入到。。。(…)值(…)--1 插入到。。。(…)值(…)--2 我想为自己注释生成的id值 另外,我使用H2、Derby和HSQLDB作为内存数据库,使用EclipseLink和Hibernate作为JPA实现。EclipseLink中的实现忽略以开头的行。。不过,目前不支持行末尾的注释 您可以在以下网站上查看: //删除尾随和前导空

我正在使用
javax.persistence.sqlload脚本源代码进行单元测试。
有没有标准的方式在脚本上添加注释

该文件包含我的实体的insert语句

插入到。。。(…)值(…)--1
插入到。。。(…)值(…)--2
我想为自己注释生成的id值


另外,我使用H2、Derby和HSQLDB作为内存数据库,使用EclipseLink和Hibernate作为JPA实现。

EclipseLink中的实现忽略以
开头的行。
。不过,目前不支持行末尾的注释

您可以在以下网站上查看:

//删除尾随和前导空格字符。
字符串sqlString=sqlBuffer.toString().trim();
//如果字符串不是空的,则触发它。
如果((!sqlString.equals(“”)和(!sqlString.startsWith(“#”)为{

您如何在任何SQL中进行注释?这就是您要做的。如果您的JPA提供商不允许这样做,请在上提出问题them@BillyFrost我不是专家,但不是
--
universal?适用于我使用过的所有RDBMS