这篇博客介绍了如何使用Neo4J图数据库代替传统关系型数据库进行建模,以提高数据建模的自然性。通过Spring Data Neo4J(SDN)实现数据库操作,简化了增删查改的过程。同时,文章讨论了如何利用Spring HATEOAS实现RESTful API的第三级成熟度模型,通过动态创建链接地址提升服务间交互的灵活性。
<!-- SDN Neo4j --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-neo4j</artifactId></dependency><dependency><groupId>org.neo4j</groupId><artifactId>neo4j-ogm-bolt-driver</artifactId><version>2.1.1</version></dependency>