DataAccessException

데이터 액세스를 위한 표준 기술

<aside> ☝🏻

스프링은 왜 기술에 독립적인 예외를 정의하고 사용하게 하는걸까.

</aside>

DAO 인터페이스와 구현의 분리

DAO 분리하기

기술에 독립적인 이상적인 DAO 인터페이스

데이터 액세스 기술에서 발생한 예외

public interface UserDao{
	public void add(User user);
	...
}