docker pull mcr.microsoft.com/mssql/server:2022-latest
๐ mssql์ ํด๋น๋๋ ๋์ปค ์ด๋ฏธ์ง๋ฅผ ๋ฐ๊ธฐ
๐ ์ผ๋ฐ์ ์ธ DB ํ
์คํธ ํ์ต์ฉ์ ์ฌ์ฉ๋จ
๐ ๊ทผ๋ฐ ์ด๊ฑด ์ธํ
๊ธฐ๋ฐ์ด๋ผ ์ฒ์ ์ค๋ฅ๊ฐ ๋จ๊ธดํ๋๋ฐ ๋์ปค์์ ์๋์ผ๋ก ARM64๋ก ์คํ์์ผ์ฃผ๊ธฐ ๋๋ฌธ์ ๋๊ธดํจ
๐ ์ค๋ฆฌ์ฝ ์ ์ ๋ค์ ์ด๊ฑธ ์ฌ์ฉํ๋ฉด ๋จ. docker pull mcr.microsoft.com/azure-sql-edge:latest
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=๋น๋ฐ๋ฒํธ' \
-p 1433:1433 --name sqlserver \
-d mcr.microsoft.com/mssql/server:2022-latest
๐ ํด๋น ์ฝ๋๋ฅผ ํตํด ์ด๋ฏธ์ง๋ฅผ ์ปจํ ์ด๋ํ๋ฅผ ์ํค๊ณ ๋น๋ฐ๋ฒํธ ์ค์ ๊น์ง ๋ง๋ฌด๋ฆฌํด์ฃผ์.
microsoft sql server ๋ฅผ ์ ํํ์.

spring:
application:
name: OracleTest
datasource:
driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://localhost:1433;encrypt=true;trustServerCertificate=true
username: SA
password: ROOTroot1
hikari:
minimum-idle: 2
maximum-pool-size: 5
connection-timeout: 5000
devtools:
livereload:
enabled: true
freemarker:
cache: false
jpa:
hibernate:
ddl-auto: update
dialect: org.hibernate.dialect.SQLServerDialect
naming:
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
show-sql: true
properties:
hibernate:
format_sql: true
logging:
level:
org.hibernate.SQL: debug
org.hibernate.type.descriptor.sql.BasicBinder: trace