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
Jpa 何时以及为什么应该使用NamedNaviQuery或NamedQuery注释_Jpa - Fatal编程技术网

Jpa 何时以及为什么应该使用NamedNaviQuery或NamedQuery注释

Jpa 何时以及为什么应该使用NamedNaviQuery或NamedQuery注释,jpa,Jpa,我只想知道我应该在何时以及为什么对实体使用以下注释: @命名设备 @命名查询 提前感谢您。当您的现有项目包含特定于数据库的查询,并且TL告诉您不要更改它时,请选择@NamedNativeQuery,否则请使用@NamedQuery。但使用@NamedQuery是一个很好的实践@NamedQuery:同一个查询在多个地方使用,参数值不同???可以参考

我只想知道我应该在何时以及为什么对实体使用以下注释: @命名设备 @命名查询


提前感谢您。

当您的现有项目包含特定于数据库的查询,并且TL告诉您不要更改它时,请选择@NamedNativeQuery,否则请使用@NamedQuery。但使用@NamedQuery是一个很好的实践

@NamedQuery:同一个查询在多个地方使用,参数值不同???可以参考