Remove unnecessary repository definition
Remove duplicate import of jsr305
Disable more Jackson auto-detection
Don't auto-detect constructors or use getters as setters