adding a user defined type
Merge branch 'spring-data'