마이바티스

    [Spring] mybatis mapper interface

    3. mybatis mapper interface 3.1 mybatis에서 SQL query를 작성하는 방법 3.1.1 mapper xml 파일에 작성 MemoDAO.java (인터페이스) MemoDAOImpl.java (구현클래스) memoMapper.xml (mapper) 3.1.2 mapper xml 파일에 작성 MemoDAO.java : SQL 포함 3.2 spring02 프로젝트 생성 Spring Legacy Project → Spring MVC project - sample 프로젝트에서 설정파일 복사 : 1. pom.xml 2. resources 디렉토리 3. WEB-INF 디렉토리 3.3 실습예제 3.3.1 메모장 테이블 -- DROP TABLE Memo; CREATE TABLEMemo ( ..

    [Spring] mybatis 연동

    2. Spring과 mybatis의 연동 2.1 로깅툴 2.1.1 로깅툴을 사용하는 이유 System.out.println() 명령어는 IO 리소스를 많이 사용하여 시스템이 느려질 수 있음 로그를 파일로 저장하여 분석할 필요가 있음 2.1.2 로깅툴의 종류 commons-logging: 스프링 3에서 사용하던 로깅툴 log4j: 효율적인 메모리 관리로 그동안 많이 사용되었음 logback: log4j보다 성능이 더 우수하여 최근에 많이 사용되고 있음 SLF4J: logback을 사용하기 위한 인터페이스 2.1.3 SLF4J 설정방법 1. pom.xml의 slf4j-version을 1.7.25로 설정 1.8 5.1.4.RELEASE 1.9.2 1.7.25 2. pom.xml에 라이브러리 추가 ​ ​ ch...