신기술을 기존의 방식이나 기술에 불편, 개선의 필요성을 느껴 재구축된다.신기술은 이전 기술이 제시한 철학과 기법을 정반합의 논리로 정제하고, 이전 기술을 거름 삼아 새로운 철학과 기법을 더해 나타나는 것이다.그러므로 기존의 기술에서 어떠한 점이 불편했는지를 잘 파악하고
JDBC - JDBC API를 사용하여 데이터 계층과 통신JDBC Template - JDBC를 사용했을 떄의 반복적인 작업을 대신 해줌Mybatis(QueryMapper) - 자바 코드와 쿼리를 분리JPA(ORM) - 객체와 RDBMS의 불일치 해결, 생산성 향상JP