Springified datastore service

This is probably not necessary. Trace if at all.