스프링 데이터 Neo4j를 사용하여 웹 애플리케이션을 작성하려고합니다.스프링 데이터 Neo4j - @Autowired Repository == null
나는 저장소가 있습니다
public interface UserRepository extends GraphRepository<Neo4jUser> {}
applicationcontext.xml :
...
<context:component-scan base-package="de.wilke.test.neo4j" >
<context:exclude-filter type="annotation"
expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
<!-- REST Connection to Neo4j server -->
<bean id="restGraphDatabase"
class="org.springframework.data.neo4j.rest.SpringRestGraphDatabase">
<constructor-arg value="http://localhost:7474/db/data/" />
</bean>
<bean id="myservice" class="de.wilke.test.neo4j.Neo4jResource">
</bean>
<!-- Neo4j configuration (template) -->
<neo4j:config graphDatabaseService="restGraphDatabase" />
<!-- Package w/ automagic repositories -->
<neo4j:repositories base-package="de.wilke.test.repository" />
그리고 내 Neo4jResource :
지금@Controller
public class Neo4jResource {
@Autowired
public static UserRepository repo;
...
가있는 UserRepository을 사용할 수 없습니다 컨트롤러가 널이기 때문에 ...
어디서 실수입니까?
죄송하지만 여전히 "널 (null)"... – Tschakle