Java/Spring Boot
[spring boot] mybatis - mssql application.yml 설정
너무 궁금해
2025. 3. 11. 15:49
📢 [spring boot] mybatis - mssql application.yml 설정
📌 spring boot 3.4.3 version에서의 설정 예제입니다. |
✅ Dependencies 추가
✔ Dependencies에 MyBatis Framework와 MSSql Driver를 추가하면
build.gradle 에 dependencies에 아래와 같이 추가됩니다.
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.4'
runtimeOnly 'com.microsoft.sqlserver:mssql-jdbc'
testImplementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter-test:3.0.4'
🤔 추가 후 프로젝트를 Run하면 에러가 발생합니다.
✅ application 설정 추가
✔ application.properties, 또는 application.yml에 아래와 같이 설정을 해 주어야 합니다.
# application.yml
# 서버 설정
server:
port: 8080 # 서버가 실행될 포트를 지정합니다. 여기서는 8080번 포트를 사용합니다.
# Spring 프레임워크 설정
spring:
datasource: # 데이터베이스 연결 정보를 설정합니다.
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://localhost:1433;databaseName=databasename;encrypt=true;trustServerCertificate=true
username: username # 데이터베이스 접속에 사용할 사용자 이름입니다.
password: password # 데이터베이스 접속에 사용할 비밀번호입니다.
# MyBatis 설정
mybatis:
mapper-locations: classpath:mapper/**/*.xml # MyBatis 매퍼 파일(.xml)의 위치를 지정합니다.
🙌 성공적인 실행이 되었기를....