[Spring Boot] 01. 프로젝트 만들기

  1. File - New - Spring Starter Project
  2. Name과 Package 이름을 설정해 주고, 나머지는 그대로 두고 Next로 넘어간다.
  3. Spring Boot DevTools, Lombok, MyBatis Framework, Oracle Driver, Thymeleaf, Spring Web 선택 후 Finish 해 준다.

    💡 진행 상황이 79%에서 멈추고 더 진행이 안 되면 강제 종료하고 다시 sts를 켜서 import 해 준다. (SVN 때문에 그런 것으로 추정되는데 확실하진 않다.)

    그리고 해당 프로젝트 오른쪽 마우스 - Maven - Update Project 해 준다.

  1. application.properties 파일 설정하기
    이렇게 쓰고 Run을 돌려 본다.
    그러면 에러가 뜨는데 이유는 다음과 같다.

    💡 자바, 서블릿, 스프링 MVC에서 어떤 라이브러리를 추가하면 추가하고 끝이다. (동작을 안 한다는 뜻) 그런데 스프링 부트는 자동 설정을 지원한다. 예를 들어, 스프링 시큐리티를 추가하면 보안 기능이 바로 동작한다. 마찬가지로 MyBatis를 추가하면 즉시 DB 연결을 잡는데, 설정이 없기 때문에 에러가 뜨게 된다.

    이렇게 수정해 주면 된다.

    ```
    ## 자바에서 이름과 값으로 저장된 텍스트 파일을 프로퍼티스라고 한다. ##
    server.port=8081
    
    spring.datasource.driverClassName=oracle.jdbc.driver.OracleDriver
    spring.datasource.url=jdbc:oracle:thin:@localhost:1521:XE
    spring.datasource.username=scott
    spring.datasource.password=1234
    ```

좋은 웹페이지 즐겨찾기