Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 랭킹정렬
- 비디오 태그 이미지
- 정신차리고공부하자 #개발자되기 #몰입하자
- 스프링 jsp 연결
- 스프링부트 오류
- Failed to configure a DataSource
- 자바 순위정렬
- 스프링부트
- 자바마스터
- selection does not contain a main type
- SpringBoot Mybatis
- @PathVariable
- 순위정렬
- 자바정렬
- 스프링 jsp
- spring jsp
- jsp 연결
- 스프링부트 jsp 연결
- 정수 자료형
- 자바
- html video thumbnail
- HTML
- MySQL 테이블명 바꾸기
- src/main/java
- html input
- 스프링부트 마이바티스
- 자바 #Java #Scanner #스캐너 #자바알파벳입력
- sql 테이블명 바꾸기
- 비디오 태그 썸네일
- video tag
Archives
- Today
- Total
쌤리
[Spring Boot] MyBatis, 마이바티스 설정 본문
- 스프링 부트에서 마이바티스를 사용하려면, spring starter project 를 생성시 아래 그림 처럼 MyBatis Framework 를 체크 하면 된다.
- 이 작업을 못했으면 pom.xml 에서 아래와 같이 dependency 를 추가 해준다.
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.3</version>
</dependency>
- dao 를 interface 로 선언, @Mapper 어노테이션을 추가해준다
package com.sbs.sbl.mp.dao;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import com.sbs.sbl.mp.dto.Member;
@Mapper
public interface MemberDao {
Member getMemberById(@Param("id") int id);
}
- memberDao xml 파일을 생성 후 아래와 같이 설정
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.sbs.sbl.mp.dao.MemberDao"> //dao 경로
<select id="getMemberById" resultType="Member">
SELECT *
FROM member
WHERE
id = #{id}
</select>
</mapper>
끝.
'자바 JAVA > Spring | 스프링' 카테고리의 다른 글
[Spring Boot] @PathVariable ? (0) | 2020.08.25 |
---|---|
[Spring Boot] 이메일 발송 (0) | 2020.08.20 |
[Spring Boot] 오류: "Failed to configure a DataSource: ‘url’ attribute is not..." (0) | 2020.08.18 |
[Spring] Spring Annotation / 스프링 어노테이션 정리 (0) | 2020.08.18 |
[Spring Boot] JSP 연결 (0) | 2020.08.18 |
Comments