我想與Aerospike
一起使用並使用Spring Data
。我發現有用的圖書館爲我的目標here。彈簧數據aerospike
但是,但將其添加到依賴關係中,來自示例的此代碼仍找不到依賴關係。
@Configuration
@EnableAerospikeRepositories(basePackageClasses =
ContactRepository.class)
class ApplicationConfig extends AbstractAerospikeConfiguration {
public @Bean(destroyMethod = "close") AerospikeClient aerospikeClient() {
ClientPolicy policy = new ClientPolicy();
policy.failIfNotConnected = true;
return new AerospikeClient(policy, "localhost", 3000);
}
public @Bean AerospikeTemplate aerospikeTemplate() {
return new AerospikeTemplate(aerospikeClient(), "bar");
}
}
更少的信息可以在谷歌找到。我已經嘗試添加另一個回購,如:
<repositories>
<repository>
<id>spring-milestone</id>
<url>https://repo.spring.io/libs-release</url>
</repository>
</repositories>
此外,你可以找到示例項目here的。你猜怎麼着?這也不會被建立。
我已經安裝了最新的Maven
,更新過的庫,仍然沒有結果。也許我錯過了一些核心依賴關係?
編輯:
我已經添加,就像任何其他的依賴。首先,它根本沒有被發現,但在更新Maven
後,看起來確定。但是,我仍然無法導入所需的來源。
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-aerospike</artifactId>
<version>1.5.0.RELEASE</version>
</dependency>
你是如何添加'spring-data-aerospike'依賴的?你可以顯示相關的pom.xml代碼片段嗎? –
@romanpuchkovskiy,我已更新問題 – quento