私はNeo4jからデータを抽出して可視化するためにjava / javascriptアプリケーションを構築しています。
私は休憩APIを介してグラフをやりとりするために春データ/春データ休憩を使用することを選択しており、うまくいきます。
私が試した視覚化を実装するためにシグマ.js。 sigma.jsによって予期されるJSON形式は、春データの残りによって公開されるものと同じではありません。前進するために、適切なJSON変換でカスタムコントローラ(春のMVCを使用)を実装したいと思います。
私の目的は、UIを介して、そしてグラフと動的に対話できるようになった後にエントリポイント(例えば、1つのノード)を提供できることである。
あなたはそれが正しいデザインだと思いますか?なにか提案を?
ありがとう
よろしく
回答:
回答№1は0はい、あなたが期待するJSONフォーマット用のカスタムレストコントローラは理にかなっていますが、
ここの例を見てください(これはd3のためのものですが、あなたはそのアイディアを得ています):
http://neo4j.com/developer/java/#_using_spring_data_neo4j
このコードにはリンクされたgithubリポジトリもあります。