Могу ли я использовать Spring DataAccessException непосредственно на уровне обслуживания? Является ли это хорошей практикой / дизайном для распространения рабочего класса фрейма на уровне обслуживания?
ИЛИ
Должен ли я поймать DataAccessException на уровне dao и перебросить его как более общее исключение?