관리 메뉴

샐님은 개발중

#0. 쇼핑몰 프로젝트 생성 본문

포토폴리오/Spring-Boot,JPA - 쇼핑몰사이트 v2

#0. 쇼핑몰 프로젝트 생성

샐님 2023. 8. 2. 17:05
728x90
반응형

프로젝트 생성

 

1. 프로젝트 정보

이름 사용 툴 버전
형성관리도구 intellij 3.0.9
프로젝트 생성 spring boot  
데이터베이스 mssql  
java   17
     
     
     

2. 사용한 디펜던시

plugins {
	id 'java'
	id 'org.springframework.boot' version '3.0.9'
	id 'io.spring.dependency-management' version '1.1.2'
}

group = 'jpabook'
version = '0.0.1-SNAPSHOT'

java {
	sourceCompatibility = '17'
}

configurations {
	compileOnly {
		extendsFrom annotationProcessor
	}
}

repositories {
	mavenCentral()
}

dependencies {
	implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
	implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
	implementation 'org.springframework.boot:spring-boot-starter-validation'
	implementation 'org.springframework.boot:spring-boot-starter-web'
	implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.9.0'
	implementation 'org.thymeleaf.extras:thymeleaf-extras-java8time:3.0.4.RELEASE'
	implementation 'org.springframework.boot:spring-boot-starter-security'
	implementation 'org.springframework.boot:spring-boot-starter-mail' //email
	implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
	testImplementation 'junit:junit:4.13.1'
	compileOnly 'org.projectlombok:lombok'
	runtimeOnly 'com.microsoft.sqlserver:mssql-jdbc'
	annotationProcessor 'org.projectlombok:lombok'
	testImplementation 'org.springframework.boot:spring-boot-starter-test'
	implementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect' //dialect layout

}

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

3. 화면 띄우기 성공

728x90
반응형