mapper

[Part 2] BoardVO클래스와 매퍼테스트 #2
이번 글에서는 VO클래스를 생성하고 매퍼테스트를 해보겠다. package를 생성하고 그 밑에 VO클래스를 만든 후 위 사진과 같이 코드를 넣는다. Mapper 인터페이스 작업을 해보자. BoardMapper라는 인터페이스를 org.zero.mapper 패키지 아래에 생성해준 후 방금 위에서 만든 VO와의 연결을 확인하기위해 아래와 같이 코드를 작성한다. BoardMapper.java package org.zero.mapper; import java.util.List; import org.zero.domain.BoardVO; public interface BoardMapper { List getList(); } 그리고 아래의 사진처럼 org.zero.mapper라는 폴더를 생성하시고 BoardMapper...

[Part 1] MyBatis 연동 #8
이번 MyBatis까지가 설정에 대한 내용이다. 빨리 끝내고 코딩을 하고 싶다... MyBatis는 Sql Mapping 프레임워크다. SQL과 Object간의 관계를 매핑해주는 역할 JDBC코드에 비해 처리하는 부분이 간결해지고, close 처리등이 지원 Spring에서의 사용 스프링은 MyBatis와의 연결을 위한 mybatis-spring 라이브러리를 이용해서 연동처리 JPA는 관계지향의 세계를 객체지향의 세계에 접목하는 느낌? 이고 MyBatis는 유틸리티의 성격이 강하다. MyBatis의 장점 : SQL을 그대로 사용가능하다. 단점 : JPA보다는 성능이 조금 떨어진다. https://mvnrepository.com/artifact/org.mybatis/mybatis/3.5.11 위의 사이트에 ..