728x90 spring2 [MyBatis] @Mapper는 언제 사용하는걸까? 안녕하세요 coding-knowjam입니다. 오늘은 @Mapper 어노테이션에 대해서 얘기해보겠습니다. 우리는 보통 Interface를 매퍼로 등록하기 위해 @Mapper 어노테이션을 사용합니다. import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Select; @Mapper public interface CodingNojamMapper { public String getTime(); @Select("SELECT NOW()") public String getTime2(); } 등록된 매퍼를 사용하기 위해서는 보통 아래와 같이 매퍼를 스캔할 수 있게 추가 설정을 하게 됩니다. (공식 문서 참조 : https://.. Etc 2020. 12. 30. [Spring] MariaDB + HikariCP + MyBatis 설정하기 안녕하세요~ coding-knowjam입니다. 오늘은 Spring + MyBatis + MariaDB 조합으로 설정하는 방법에 대해서 포스팅해보겠습니다. 외부 라이브러리는 관리 도구는 Maven을 사용하였고 버전은 다음과 같습니다. Library Version Purpose spring-xxx 5.0.7 Spring Project mariadb-java-client 2.6.2 MariaDB 연결 mybatis 3.4.6 MyBatis 연결 mybatis-spring 1.3.2 HikariCP 3.4.5 DB ConnectionPool log4jdbc-log4j2-jdbc4 1.16 SQL질의 결과 log기록 1. Spring + MariaDB 먼저 Spring MVC프로젝트에 MariaDB를 연결해보겠습.. Spring 2020. 12. 20. 이전 1 다음 728x90