오늘의 할일Mybatis MybatisMybatis?DB쿼리와 JAVA코드를 분리하여 유지보수/생산성 ↑기존 JAVA코드 내에 SQL문장들을 분리 해 주어 코드의 양이 줄고 유연해진다.Mybatis setting# 기존 maven 프로젝트 기준으로 설정하는 Mybatisroot-content.xml에 mybatis 관련 설정 추가.더보기 ---------- sqlsessionfactory - sqlsession을 생성해서 제공 sqlsession - sql명령을 수행하는데 필요한 메서드 제공 (mybatis 모듈이 제공) ---------- sqlsessionfactorybean - sqlsessionfact..
오늘의 할일Spring DIDAO Spring DI (Dependency Injection) 의존성 주입*IoC의 원칙을 따라 객체 생성/ 의존성 관리를 객체가 아닌 외부(Spring container)에 맡기는 것객체 간 결합도를 낮추고 유연성 확보 -> 유지보수성 ↑Bean - Spring container가 관리하는 객체spring container - bean저장,관리(생성,소멸,연결)IoC - 제어의 역전 (Inversion of Control, IoC) 이란 소프트웨어 디자인인의 중요한 원칙 중 하나로, 프로그램의 제어 흐름을 개발자가 직접 관리하지 않고, 외부 프레임워크나 컨테이너가 관리하도록 위임하는 ..