IOC
-
Spring Bean을 이해하려면 제어의 반전(Inversion Of Control)에 대한 이해가 선행되어야 한다! 저번에 Spring에 대해서 공부를 하면서 제어의 반전(IOC)라는 특성을 공부했었는데 요약하자면, 개발자가 일일히 객체를 직접 생생하고 제어하는 것이 아닌 프로그램(스프링)이 개발자의 코드를 호출해서 객체를 생성하고 제어하는 것을 제어의 반전, 역전 이라고 말한다! https://suzyalrahala.tistory.com/29 [spring]비전공자의 시각으로 풀어내는 spring이란?(+spring boot와 차이점) 스프링을 구글링하면 다양한 정보들이 나온다. 정확하고 깔끔한 정보들이 많지만 솔직히 비전공자의 눈으로는 이해할 수 없는 글들이 많다. '자바 기반의 웹 어플리케이션을 ..
[Spring] Spring Bean이란?(+bean을 등록하는 방법)Spring Bean을 이해하려면 제어의 반전(Inversion Of Control)에 대한 이해가 선행되어야 한다! 저번에 Spring에 대해서 공부를 하면서 제어의 반전(IOC)라는 특성을 공부했었는데 요약하자면, 개발자가 일일히 객체를 직접 생생하고 제어하는 것이 아닌 프로그램(스프링)이 개발자의 코드를 호출해서 객체를 생성하고 제어하는 것을 제어의 반전, 역전 이라고 말한다! https://suzyalrahala.tistory.com/29 [spring]비전공자의 시각으로 풀어내는 spring이란?(+spring boot와 차이점) 스프링을 구글링하면 다양한 정보들이 나온다. 정확하고 깔끔한 정보들이 많지만 솔직히 비전공자의 눈으로는 이해할 수 없는 글들이 많다. '자바 기반의 웹 어플리케이션을 ..
2021.10.18 -
스프링을 구글링하면 다양한 정보들이 나온다. 정확하고 깔끔한 정보들이 많지만 솔직히 비전공자의 눈으로는 이해할 수 없는 글들이 많다. '자바 기반의 웹 어플리케이션을 만들 수 있는 프레임워크' 라고 하는데 처음 개발을 시작할 땐 저 단어를 이해하는 것도 어려웠다... 프레임워크는 무엇이며.. 아키텍처는 무엇이며.. 라이브러리는 무엇인가... (이것들의 차이도 다음 포스팅에 정리를 해보아야겠다!) 일단 스프링을 쉽게 요약을 하자면 어떤 친절한 개발자가 '자바 웹 개발하는게 너무 힘들었지? 내가 좀 편하게 해줄게!' 라고 만든어준 구조이다! 프레임워크는 말그대로 프레임(틀)이 있는 작업물인데 이 프레임안에서 내가 원하는 기능들을 골라쓰고, 만들어 쓸 수 있는 것이다. 스프링의 장점으로는 크게 3가지 정도가 ..
[spring]비전공자의 시각으로 풀어내는 spring이란?(+spring boot와 차이점)스프링을 구글링하면 다양한 정보들이 나온다. 정확하고 깔끔한 정보들이 많지만 솔직히 비전공자의 눈으로는 이해할 수 없는 글들이 많다. '자바 기반의 웹 어플리케이션을 만들 수 있는 프레임워크' 라고 하는데 처음 개발을 시작할 땐 저 단어를 이해하는 것도 어려웠다... 프레임워크는 무엇이며.. 아키텍처는 무엇이며.. 라이브러리는 무엇인가... (이것들의 차이도 다음 포스팅에 정리를 해보아야겠다!) 일단 스프링을 쉽게 요약을 하자면 어떤 친절한 개발자가 '자바 웹 개발하는게 너무 힘들었지? 내가 좀 편하게 해줄게!' 라고 만든어준 구조이다! 프레임워크는 말그대로 프레임(틀)이 있는 작업물인데 이 프레임안에서 내가 원하는 기능들을 골라쓰고, 만들어 쓸 수 있는 것이다. 스프링의 장점으로는 크게 3가지 정도가 ..
2021.10.10