일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 머신러닝
- 차원증가
- 파이썬
- db
- GIT
- 컬렉션 인터페이스
- WinError5
- openai
- conda remove
- 스프링 부트
- REST API
- URI 원칙
- 쓰레드 풀
- Java
- 셀레니움
- 자바 로그 레벨
- 컬렉션 프레임웍
- 완주하지못한선수
- Python
- h2 데이타베이스
- 사이킷런
- 오라클
- 알고리즘
- Selenium
- 자바 열거형
- 스프링 부트3
- 프로그래머스
- 사이킷런 회귀
- oracle
- streamlit
- Today
- Total
목록스프링 부트 (2)
노트 :
강의를 보고 게시판을 만들고 있는데 강의 속 스프링 부트의 버전은 2.x 버전 대이고 자바 버전은 11 버전이다. 현재 spring initializer에서 지원하지 않는 버전이라 지원하는 3.x 버전과 자바 17이상 버전으로 게시판을 만들고자 한다. 버전 상의 차이 때문에 똑같이 따라 하면 에러가 발생하는 경우가 많은데 나중에 참고하기 위해 정리해본다. 먼저 application.yml 설정이다. # 서버 포트 설정 server: port: 8999 # database 연동 설정 spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/project?useSSL=false&useUnico..
1. 개념 컨테이너는 서블릿의 생성부터 소멸까지의 일련의 과정(Life Cycle)을 관리한다. 서블릿 컨테이너는 요청이 올 때 마다 새로운 쓰레드를 만든다. 대표적인 서블릿 컨테이너가 톰캣이다. 톰캣 같은 WAS가 자바 파일을 컴파일해서 .class 파일로 만들고 메모리에 올려 서블릿 객체를 만든다. 2. 서블릿 동작과정 ① 사용자가 URL을 클릭하면 Http Request를 Servlet container에 보낸다. ② Servlet container는 HttpServletRequest, HttpServletResponse 두 객체를 생성한다. ③ 사용자가 요청한 URL을 분석하여 어느 Servlet에 대한 요청인지 찾는다. ④ 컨테이너는 Servlet service() 메소드를 호출하며, POST/..