Как многим кто хоть когда нибудь работал со Spring фреймворком — не смотря на тонны оберток он существенно ускоряет процесс разработки и в случае DAO слоя так же не является исключением.
Data Access Object (DAO) — широко распространенный паттерн для сохранения объектов бизнес-области в базе данных. В самом широком смысле, DAO — это класс, содержащий CRUD методы для конкретной сущности.
Читать далее «Spring JdbcTemplate vs JdbcDaoSupport примеры»