Spring 에서 mybatis 간단히 써보기 @Insert, @Results, @ResultMap, @Select, @Many


Spring 에서 mybatis 간단히 써보기 @Insert, @Results, @ResultMap, @Select, @Many

맨날 JPA 만 사용하다가 mybatis 을 사용할 일이 생겨서 깊이 학습하기 전에 간단하게 사용해보는 연습을 해보았다. (간단한 회원, 포스팅 테스트) Dependency UserMapper 생성 인터페이스를 생성하고 @Mapper 어노테이션을 붙여준다. UserMapper 를 주입받아서 사용한다. (간단히 사용법을 익히기 위해 Service 단이 아닌 Controller 에서 사용) 회원 INSERT @Options 은 auto_increment 로 생성된 키를 가지고 User 객체의 id 필드에 값을 설정해달라는 의미이며 (이 작업을 통해 insert 된 id 값이 User 객체의 id 필드에 넣어진다) 회원 SELECT ALL @Result 를 통해 User 객체의 필드와 DB 테이블 컬럼을 매핑할 수 있다. @Results 를 통해 묶..........



원문링크 : Spring 에서 mybatis 간단히 써보기 @Insert, @Results, @ResultMap, @Select, @Many