일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- OSS
- rnn
- VSCode
- GoogleDrive
- ChatGPT
- KAKAO
- Spring Boot
- Database
- C언어
- 국가과제
- suricata
- Spring
- 인터넷의이해
- API
- git
- Resnet
- colab
- cloud
- ICT멘토링
- Web
- Python
- LINUX MASTER
- 크롤링 개발
- Github
- Machine Learning
- Powershell
- 코딩도장
- 고등학생 대상
- Rocky Linux
- Docker
- Today
- Total
목록Spring (2)
코딩두의 포트폴리오

스프링은 내장 톰을 가진다.톰캣을 따로 설치할 필요 없이 바로 실행 가능하다.Socket: 운영체제가 가지고 있는 것소켓 통신: time slice 동시 동작http 통신(문서 전달 통신) - stateless 방식: 클라이언트와 서버 관계에서 서버가 클라이언트의 상태를 보존하지 않는 것http 목적 : html이라는 확장자로 만들어진 문서를 필요한 사람에게 제공해주는 것[ 참고 URL ]https://velog.io/@boo105/%EC%8A%A4%ED%94%84%EB%A7%81%EC%97%90%EC%84%9C-%ED%86%B0%EC%BA%A3%EC%9D%84-%EC%99%9C-%EC%93%B8%EA%B9%8C 스프링에서 톰캣을 왜 쓸까?스프링, 톰캣, WASvelog.io

1. 스프링은 FrameWork이다'틀' 안에서 동작을 한다 2. 스프링은 오픈소스이다공개된 소스를 사용하여 내부를 볼 수 있다 -> 내부를 뜯어고칠 수 있다 3. 스프링은 IoC 컨테이너를 가진다 Inversion of Controll -> 제어의 역전 -> 주도권이 스프링에게 있다!ex)Class - 설계도class에는 abstract class가 있다(추상 클래스)캐릭터는 추상적인 것이라 실체화가 불가능Object - 실체화가 가능한 것Instance - 실체화 된 -> 주도권이 스프링에 있다는 것은 내가 오브젝트를 직접 공유를 해서 heap이라는 메모리 공간에 올리게 되면 내가 직접 new를 하는 것 4. 스프링은 DI를 지원한다.Dependency Injection(의존성 주입)예전에는 개..