I have been starting to use immutability more in java recently and was wondering if I make an immutable java model and create a mongoDB repository for it using spring data can