spring-data-neo4j icon indicating copy to clipboard operation
spring-data-neo4j copied to clipboard

Better management of uncompatible types

Open CarbonHeartDev opened this issue 2 years ago • 0 comments

Neo4j is pretty restrictive on the types of data which it allows, or example it's impossible to nest lists or objects inside another list. The issue comes from the fact which when the developer tries to use these types on its entities it gets misleading runtime errors which can be hard to fix for teams which aren't very experienced in Neo4J.

In my opinion implementing a boot time check of the persisted entities members, looking for any type which is incompatible with Neo4j can save a lot of developers frustrations and man hours.

If you approve the idea I can volunteer to implement it, I'm experienced in the Spring Framework and in using Java Reflection.

CarbonHeartDev avatar Apr 28 '22 13:04 CarbonHeartDev