프로그래밍/스프링

[스프링 인 액션] 0. 이 책을 다시 읽는 이유

돌비돌비돌비 2024. 2. 27. 22:40

어느 덧 서버개발 5년차가 되었지만, 숱한 물음표에 대해 마침표를 찍기가 너무 어려웠다.

또한 하나의 책에 대해 기억에 남는 부분이 무엇이냐라고 했을때 당당히 답하기 힘들었다.

가장 익숙한 스프링 환경에서 극복하고자 한다.

 

- Spring은 무엇인가요?

- Spring 을 왜 쓰시나요?

  - Spring 을 썼을때 장점과 단점은 무엇인가요?

  - Spring 을 사용함으로써 어떤 점이 편해졌나요?

- Spring Boot는 무엇인가요?

- Spring Webflux는 무엇인가요?

  - MVC와 비교하면?

- JDBC를 사용하는 것과 JPA를 사용하는 것은 무슨 차이가 있을까요?

- MVC, WebFlux가 각각 유저의 요청이 들어온 순간 부터 응답되기까지의 과정을 말해주세요.

 

- Spring Bean의 라이프사이클

- 스프링에서 싱글톤을 사용하는 이유?


  - 객체가 강결합되면 무엇이 안좋을까요?

 

- 가장 기억에 남는 것 3가지

- 가장 이해가 어려웠던 부분

 

MSA 관련은 MSA 공작소로 넘어간다.