如果我有豐富的關係實體,例如如何CRUD @RelationshipEntity在SDN 4.0
@NodeEntity
public class Actor {
Long id;
private Role playedIn;
}
@RelationshipEntity(type="PLAYED_IN")
public class Role {
@GraphId private Long relationshipId;
@Property private String title;
@StartNode private Actor actor;
@EndNode private Movie movie;
}
@NodeEntity
public class Movie {
private Long id;
private String title;
}
要CRUD都@NodeEntity
,只是簡單地創建每個@Repository
,例如
@Repository
public interface ActorRepository extends GraphRepository<Actor>{
}
到做CRUD只是
@Autowired
ActorRepository actorRepository
actorRepository.save(new Actor(....))
我的問題是,我們如何爲做CRUDRole
?
我們是否爲Role
創建了一個@Repository
? (我試過了,它不起作用)
感謝您的詳細信息。這真的很有幫助。 – jasonfungsing