본문 바로가기

IT/java

게시판 만들기 - 1 ( JDK1.8, SpringBoot 2.x RestFul API, JPA, Oracle )

반응형

기본에 대한 복습을 위해, 게시판을 다시한번 만들어 보도록 하겠습니다.

 

1. 환경설정

 

JDK1.8 설치

https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html

 

Java Archive Downloads - Java SE 8 | Oracle 대한민국

죄송합니다. 검색 내용과 일치하는 항목을 찾지 못했습니다. 원하시는 정보를 찾는 데 도움이 되도록 다음을 시도해 보십시오. 검색에 사용하신 키워드의 철자가 올바른지 확인하십시오. 입력

www.oracle.com

아직도 현장에서는 JDK1.8 이 가장 많이 쓰이는 버전입니다.

 

sts 설치 ( 4.17.2 )

IntelliJ .. 저도 쓰고 싶지만.. 비싸서 무료를 씁니다..

https://spring.io/tools

 

Spring | Home

Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.

spring.io

 

Oracle19c 설치

https://dbstudy.tistory.com/2

 

Oracle19c 설치 방법 windows

오라클19c Oracle19c 설치 방법 Windows10 Windows10 운영체제에 Oracle19c 설치에 대해 알아본다. 설치파일 다운로드 아래의 경로에서 설치파일을 다운로드 한다. https://www.oracle.com/kr/database/technologies/oracle19

dbstudy.tistory.com

회사에서 쓰는게 이거라서...

 

2. 프로젝트 생성

maven 을 기본으로 생성합니다. JDK 는 설치한 버전에 맞게 8로 생성합니다.

 

시작의존 모듈은 이정도로 넣어 줍니다.

프로젝트가 생성되면,  몇가지 변경을 해줍니다.

 

2.1 JDK 1.8 기본 컴파일러로 지정

이렇게 지정해서 바꾸어줍니다.

 

이것도 바꿔줍니다.

 

2.2 데이터 소스 셋팅

 

처음 시작할때 JPA 를 의존성으로 추가하면 기본 실행되 되지 않습니다. 그래서 데이터소스 정보를

application.properties 에 넣어줍니다.

 

spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@localhost:1521/xe
spring.datasource.username=유저이름
spring.datasource.password=비밀번호

2.3 프로퍼티 케릭터 셋 바꿔 주기

기본적으로 ISO-8859-1 케릭셋으로 되어 있는데, 

application.properties 에서 오른쪽 클릭해서 아래 그림같이 바꿔줍니다.

 

3. 시험기동

여기까지 셋팅이 잘되었으면, 실행후, http://localhost:8080 으로 접속하면 로그인 화면이 보입니다.

 

로그인을 테스트 하고 싶으면, 기동시 나온 패스워드와 사용자명은 user 로 해서 로그인 해보면 됩니다.

 

이게 암호

성공하면 아직 만든페이지가 없으니, 이렇게 나옴

이제 본격적으로 만들어 보겠습니다.

반응형