코딩기록 저장소 🐕/스스로 프로젝트와 연습

개인프로젝트2) 설정

kimkongmom 2024. 2. 21. 15:43

 

 

 

 

 

 

Spring Boot 애플리케이션을 설정하고 개인 프로젝트를 초기화하는 단계를 설명해드리겠습니다. 이 가이드에서는 Spring Initializr를 사용하고, 프로젝트를 Oracle 데이터베이스와 연결하며, IntelliJ IDEA를 통해 개발환경을 구성하는 방법입니다.

 

 

1.

https://start.spring.io/ 설정맞춰주고 프로젝트 생성

 

 

 

2.

DB는 오라클을 사용합니다. sqldeveloper에서 간단한 쿼리 작성후 commit

CREATE TABLE USER_T(
  USER_ID   NUMBER NOT NULL,
  USER_NAME VARCHAR2(20 BYTE),
  ADDRESS   VARCHAR2(100 BYTE),
  PHONE_NO  NUMBER);

 

 

3.

intellij에 DB연결을해줍니다.

오른쪽에 데이터베이스 그림 선택하여 연결해줍니다.

 

 

 

4. ⭐BuildGradle설정⭐

필요한 라이브러리들을 다 설정해줍니다 기존에 받은것외에 json, myBatis, thymeleaf등

 

기존에 설정들 이외의 것들은 수동적으로 추가!

dependencies {
	implementation 'org.springframework.boot:spring-boot-starter-jdbc'
	implementation 'org.springframework.boot:spring-boot-starter-web'
	compileOnly 'org.projectlombok:lombok'
	runtimeOnly 'com.oracle.database.jdbc:ojdbc11'
	annotationProcessor 'org.projectlombok:lombok'
	testImplementation 'org.springframework.boot:spring-boot-starter-test'

 

 

5. HikariCP (Hikari Connection Pool)를 이용하여 DB연결을 합니다.

 

DBConfig 클래스를 만들어 설정해줍니다.

 

인텔리제이는 주소를쓸때 이클립스와 살짝에 차이가있어 유의해서 작성해야합니다.