728x90
반응형
SMALL
  1. 우측 하단 라이브러리 다운로드 기다리기
  2. src/main/java/com/example/ex00/EX00Application.java 오픈
  3. 실행(Run)
  4. ERROR Fail to Configure a DateSource: uri (DB 설정을 하지 않았기 때문에 발생!)
  5. @SpringBootApplication(exclude=
    {DateSourceAutoConfiguration.class})
    **) Project -> Properties -> Java Edit -> Save Actions -> ckeck) Project specific settings > perform > import
    적용하면 파일 save 시 자동으로 import
  6. 실행(Run)
  7. port 8080 in use error
  8. resources/application.properies에 server.port = 10000 설정
  9. 실행(Run)
  10. 오류 없이 Started라는 메시지가 마지막 줄
  11. 브라우저로 http://localhost:10000 접속 
  12. white 오류 페이지 발생 - 루트에 아무 파일이 없다는 오류 
  13. resouce/Template에 index.html 생성 
  14. 웹 페이지 작성
  15. 정상 루트 페이지가 웹 브라우저에서 보임
728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

Front-Controller Pattern  (0) 2023.01.15
스프링부트 디렉토리 설명  (0) 2023.01.15
Springboot  (0) 2023.01.15
STS(Spring Tool Suite)  (0) 2023.01.15
스프링 프레임워크 동작 시 생기는 일  (0) 2023.01.15
728x90
반응형
SMALL

(나중에 코드를 짜지 않고 중계역할을 해주기 때문에 spring을 사용)
(spring을 시작할때 쓰는 것이 springboot)
스프링 프레임워크를 사용함에 있어서 초기 설정 및 라이브러리에 대한 설정에 어려움이 많으며 시간이 너무 오래 걸린다. 그래서 자동 설정(Auto Configuration)과 개발에 필요한 모든 것을 관리해주는 스프링부트를 선호 각 코어 및 라이브러리의 버전들도 맞추어 줘야 하지만 스프링부트는 이런 복잡성을 해결하기에 좋다.

  1. Create new Project > Springboot > Spring Start Project
  2. group : com.example
    - Artifact : ex00
    - Type : Maven Project
    - Language : Java
    - Packing : jar
    - Java Version : 11
    - com.example.ex00
  3. next
  4. 설치할 패키지 선택
    Developer Tools
    - Spring Boot Devtools
    - Lombok
    - Spring Configuration Processoron
  5. web
    - Spring Web
    - Spring Web Service
  6. Template Engine
    - Thymeleaf
  7. SQL
    - JDBC API
    - MyBatis Framework
    - Oracle Driver
    - MariaDB Driver

import
org.springframework.boot.autoconfigure.jdbc.DateSourceAutoConfiguration;

 

728x90
반응형
LIST
728x90
반응형
SMALL
  • 스프링 개발 툴
    톰캣을 다운로드할 필요 없으며, 설정하는 방법들이 플러그인 보다 간편
  • 이클립스 플러그인
    세부 설정까지 직접해야하며, 톰캣 또한 개별적으로 다운받아야 구동 가능
    1. Marketplace에서 sts로 검색해서 설치
    2. Help > Install Now Software
    http://download.springsource.com/release/TOOLS/update/e4.8
  • Select All > Next > I accept > Finish > 재시작
    중간에 나오는 경고메시지는 Install Anyway로 입력

 

728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

첫 번째 스프링 프로젝트 띄우기  (0) 2023.01.15
Springboot  (0) 2023.01.15
스프링 프레임워크 동작 시 생기는 일  (0) 2023.01.15
프로젝트 기본 구성 요소  (0) 2023.01.15
Lombok 라이브러리  (0) 2023.01.15

+ Recent posts