0
我有一個使用spring-data-neo4j設置的項目。我們試圖讓我們的構建過程儘可能精簡,但除非運行Neo4j,否則我無法構建項目。如果它沒有運行,應用程序上下文無法加載,因爲它無法連接到圖形。我們沒有設置任何Neo4j單元測試,因此我們可以完全跳過加載任何Neo4j信息,但我沒有看到延遲加載neo4j的方式:repositories和neo4j:config beans。有沒有辦法做到這一點?有沒有解決方法?使用maven構建項目,而不運行Neo4j
這裏是我的彈簧數據Neo4j的設置:
<neo4j:repositories base-package="com.xxx.graph.repository" />
<neo4j:config graphDatabaseService="graphDatabaseService" base-package="com.xxx.domain" />
<bean id="graphDatabaseService"
class="org.springframework.data.neo4j.rest.SpringRestGraphDatabase"
scope="singleton">
<constructor-arg value="${graph.db.url}" />
</bean>