跳到主要内容

Namespace 参考

QWen Flash 中英对照 Namespace reference

<repositories /> 元素​

<repositories /> 元素会触发 Spring Data repository 基础设施的设置。最重要的属性是 base-package,它定义要扫描 Spring Data repository 接口的包。参见 “XML 配置”。下表描述了 <repositories /> 元素的属性:

表 1. 属性

名称说明
base-package定义在自动检测模式下要扫描的包,用于查找扩展 *Repository 的 repository 接口(实际接口由具体的 Spring Data 模块决定)。配置包下的所有包也会被扫描。允许使用通配符。
repository-impl-postfix定义用于自动检测自定义 repository 实现类的后缀。名称以配置后缀结尾的类会被视为候选类。默认值为 Impl。
query-lookup-strategy确定用于创建 finder 查询的策略。请参见“Query Lookup Strategies”以获取详细信息。默认值为 create-if-not-found。
named-queries-location定义搜索包含外部定义查询的 Properties 文件的位置。
consider-nested-repositories是否应考虑嵌套 repository 接口定义。默认值为 false。