我遇到了以下春季休眠注释:
@NamedQueries({ @NamedQuery(name = "@HQL_GET_ALL_ADDRESS", query = "from Address") })
@NamedNativeQueries({ @NamedNativeQuery(name = "@SQL_GET_ALL_ADDRESS", query = "select emp_id, address_line1, city, zipcode from
Address") })
我发现很难理解注释的结构/语法。这些注释遵循哪种类型的属性嵌套?它是春季表达语言吗?我试图通过spring expression language documentation,但仍然无法获取。
示例代码中有四个注释在起作用:@NamedQueries
+ @NamedQuery
和@NamedNativeQueries
+ @NamedNativeQuery
。