You can write in your Repo something like that:
@Query("MATCH (n) WHERE n.NodeID= $nodeID RETURN n {.*}")
Optional<T> findOnlyNode(String nodeID);
So, you would just get all "basic" Data of your node mapped to your object by Spring Data.
If that is not enough, there are also possibilities to include "some" needed related objects.
E.g. see my examle here: