국비에서 스프링 레거시 JSP mybatis 사용해서 프로젝타 만들었음


코드로 배우는 스프링 웹 프로젝트 <<< 라는 책 기반으로 프로젝트 뼈대를 잡고 만들었는데


기반이 이런구조였음


패키지


컨트롤러








지금 항로의 스프링부트 AWS로 혼자 구현하는 웹서비스 책을 읽고 따라만들고있는데







이런식으로 구조도 다르고 비즈니스로직을 처리하는 방법도 다르던데


mybatis JPA 사용방식떄문에 저렇게 나뉘는건가요 아니면



옛방식과 요즘방식 이런 차이인가요?



만약 SI들어갈 예정이면 전자를 파는게 더좋나요?