malteseduck / spring-data-marklogic

An implementation of the Spring Data interfaces for the MarkLogic NoSQL database
Apache License 2.0
7 stars 9 forks source link

`MarkLogicTemplate` and `MarkLogicConverter` are hard to extend #16

Closed malteseduck closed 7 years ago

malteseduck commented 7 years ago

There are some private methods in MarkTemplate, so it is difficult to override some of the search methods without copying them over.

Also, there is some core functionality that should be part of all converters (that take advantage of the annotations), but if someone wants just to replace the Jackson portion they would have to copy/rewrite a lot of them. Need to separate out the "common" logic with the "Jackson" logic