분류 전체보기202 Spring 면접 질문 spring 이란? spring은 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크 . 이 스프링 프레임워크를 활용하여 동적 웹 페이지를 구축할 때 사용합니다. spring만의 특징과 장단점? Spring하면 대표적으로 IoC 기반을 가지고 있다는 점!!! IoC란 제어의 역전이란 뜻으로, 일반적인 프레임워크는 객체 생성 할 때 의존성 객체를 생성한 후 메소드를 호출하는 단계를 거치면서 실행되지만, IoC는 IoC컨테이너(빈이라고 하죠) 에 객체 생성, 생명주기 등 모든 객체에 대한 제어권을 넘기기 때문에 의존성 객체가 아니라 Bean 객체를 가져와서 사용합니다. 그덕에 객체의 생성과 소멸을 컨테이너가 알아서 해주기 때문에 개발자는 더 편해지는 장점이 있다. spring 로직을 설명하실 수 있나요? A.. 2023. 11. 6. Spring cloud MSA 정리 글 각 서비스들을 유레카에 등록하고 ~ 작성중 ~~ [오호라~] 유레카 서버, api gate 서버도 여러개로 다른 컴퓨터에서 띄운다. 이렇게 안되어있으면 유레카 서버 하나만 죽어도 연결된 서버들이 다 죽기 때문이다. 이게 클라우드이다. Spring Cloud Gateway 란? Netty를 사용 Spring Cloud Gateway는 Tomcat이 아닌 Netty를 사용합니다. API GATEWAY는 모든 요청이 통과하는 곳이기 때문에 성능적인 측면이 매우 중요하며 기존의 1THREAD / 1REQUEST 방식인 SPRING MVC를 사용할 경우 성능적인 이슈가 발생할 수 있습니다. Netty는 비동기 WAS이고 1THREAD / MANY REQUESTS 방식이기 때문에 기존 방식보다 더 많은 요청을 처리.. 2023. 10. 31. Catalogs and Orders Microservice_4 보호되어 있는 글 입니다. 2023. 10. 30. Catalogs and Orders Microservice_3 보호되어 있는 글 입니다. 2023. 10. 30. 이전 1 ··· 11 12 13 14 15 16 17 ··· 51 다음