1: улучшите вашу скорость приема
2: Вам может пригодиться что-то вроде подхода ORM (Hibernate или JPA). Другой подход, который может вам подойти, - это шаблон Active Record, реализованный, например, в ActiveJDBC .
Spring сам по себе не предлагает ничего похожего на то, что вам нужно, но использование spring-jpa вместе с Hibernate может приблизить вас к цели. Если, OTOH, вам нужен автоматически сгенерированный код, вы также можете посмотреть что-то вроде Spring-Roo