본문 바로가기

JPA

vs로 db연결 및 세팅

db를 마리아 db로 바꿀것이다.

 

h2 데이터베이스로 설정된 것을 마리아db로 바꿀것이다.

 

 

mvm repository로 갈것이다

 

 

 version은 신경쓰지않는다.

 

 

 

 

 

아래와 같은형식으로 바꿔준다.

이렇게하면 버전을 신경안써도된다.

 

mariadb있는지 확인한다.

 

application.yml

server:
  port: 8000
  servlet:
    context-path: /

spring:
  datasource:
    url: jdbc:mariadb://127.0.0.1:3306/greendb
    driver-class-name: org.mariadb.jdbc.Driver
    username: green
    password: green1234
  jpa:
    hibernate:
      ddl-auto: create
    properties:
      hibernate.format_sql: true    
  output:
    ansi:
      enabled: always

logging:
  level:
    org.hibernate.SQL: DEBUG

 

build.gradle

plugins {
	id 'org.springframework.boot' version '2.7.5'
	id 'io.spring.dependency-management' version '1.0.15.RELEASE'
	id 'java'
}

group = 'site.metacoding'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

configurations {
	compileOnly {
		extendsFrom annotationProcessor
	}
}

repositories {
	mavenCentral()
}

dependencies {

	implementation 'org.mariadb.jdbc:mariadb-java-client'
	implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
	implementation 'org.springframework.boot:spring-boot-starter-web'
	compileOnly 'org.projectlombok:lombok'
	developmentOnly 'org.springframework.boot:spring-boot-devtools'
	
	annotationProcessor 'org.projectlombok:lombok'
	testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

tasks.named('test') {
	useJUnitPlatform()
}

'JPA' 카테고리의 다른 글

기본매핑 테스트  (0) 2022.10.26