为spring data mongo指定多个基本包

Shw*_*nka 0 java spring spring-data

我正在为扫描mongo存储库指定单个基础包

<mongo:repositories base-package="com.example.conditions.dao"/>
Run Code Online (Sandbox Code Playgroud)

现在我的项目中包含了另一个模块,我希望能够指定该软件包也可以通过spring扫描存储库.

<mongo:repositories base-package="com.example.cf.common.dao"/>
Run Code Online (Sandbox Code Playgroud)

如何指定弹簧扫描的两个包?

Bra*_*zic 7

像这样:

<mongo:repositories base-package="com.example.conditions.dao, com.example.cf.common.dao"/>
Run Code Online (Sandbox Code Playgroud)

如果您决定使用Java注释配置:

@EnableMongoRepositories(basePackages = { "com.example.conditions.dao", "com.example.cf.common.dao" })
Run Code Online (Sandbox Code Playgroud)