标签: anormcypher

使用Scala在Play 2.x应用程序中使用Spring Data Neo4j

我目前正在开发一个由Neo4j(v2.1.2,托管在GrapheneDB上)和Play(v2.3)支持的Web服务,使用Scala(2.11.1)(在Heroku上托管).

到目前为止,AnormCypher将Play应用程序与Neo4J实例连接起来,所有内容都按预期工作.

但是使用AnormCypher感觉不太对劲.我必须编写很多样板代码来将我从AnormCypher获得的结果转换为用于业务逻辑的Scala类.我更喜欢使用类似于Spring Data Neo4j的东西.

示例中的代码看起来非常干净,我想在项目中尝试它.

所有这些技术对我来说都是新的,所以我需要一些帮助:

  • 如何在Play应用程序中使用Spring Data Neo4j(build.sbt,plugin.sbt,...)?
  • 关于我没有使用整个Spring堆栈的事实,我有哪些困难?
  • 在Scala应用程序中集成基于Java的框架有哪些缺点?

scala neo4j playframework-2.0 spring-data-neo4j anormcypher

5
推荐指数
1
解决办法
424
查看次数