728x90
반응형

JAVA/SPRING 52

[SPRING] 제어의 역전(IoC/ Inversion of Control)

프로그램의 흐름 (객체의 생성 , 생명주기)을 개발자가 직접 제어하는 것이 아니라 외부에서 (AppConfig -설정파일) 제어 및 관리해주는 것을 말한다. https://velog.io/@dplo1514/Spring-IOC%EC%A0%9C%EC%96%B4%EC%9D%98-%EC%97%AD%EC%A0%84-DI-%EC%9D%98%EC%A1%B4%EC%84%B1-%EC%A3%BC%EC%9E%85 Spring IOC(제어의 역전) / DI (의존성 주입) 프로그램의 흐름 (객체의 생성 , 생명주기)을 개발자가 직접 제어하는 것이 아닌 외부에서 제어 및 관리해주는 것을 말한다.스프링에서는 Application을 구성하는 Bean을 관리하기 위하여 IOC개념을 velog.io

JAVA/SPRING 2023.03.02

[SPRING][Eclipse] @Test / Jnit으로 단위테스트 하기

https://lee-mandu.tistory.com/398?category=633568 자바 junit 사용하기 (단위테스트) 안녕하세요.junit에 대하여 포스팅해보겠습니다.단위테스트라고해서 많이들 들어보셨을겁니다.하지만 사용하지 않고있죠...저도 사용하지 않고 있었습니다. 이참에 사용하기로 마음먹고 사용법 lee-mandu.tistory.com 라이브러리에 Junit을 추가하고 test case 작성한 후에 실행을 Junit 으로 시키고 결과를 확인한다.

JAVA/SPRING 2023.03.01

[SPRING] @PostMapping

https://change-words.tistory.com/entry/Spring-%EC%8A%A4%ED%94%84%EB%A7%81-RequestMapping-%EB%8C%80%EC%8B%A0-PostMapping-GetMapping-%EC%93%B0%EB%8A%94-%EC%9D%B4%EC%9C%A0 [Spring / 스프링] @RequestMapping 대신 @PostMapping @GetMapping 쓰는 이유 @RequestMapping 대신 @PostMapping @GetMapping 쓰는 이유가 궁금했다. 구글링으로 여러 블로그를 찾아봤지만 "코드가 줄어들기 때문"이라는 짤막한 답변이 대부분이었다. @RequestMapping(value="경로", method=Reque change-words...

JAVA/SPRING 2023.02.01

[SPRING] AppConfig

https://9hyuk9.tistory.com/6 [Spring] AppConfig의 역할과 왜 사용되는지 정리 [본 포스팅은 인프런 스프링 핵심 원리 - 기본 편을 기반으로 작성하였습니다.] 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고 9hyuk9.tistory.com https://velog.io/@lsj16632/AppConfig-%EC%8A%A4%ED%94%84%EB%A7%81-%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C-%EB%B3%80%EA%B2%BD%EC%8A%A4%ED%94%84%EB%A7%81-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88 🧑🏻‍💻AppConfig 스프링 기반으..

JAVA/SPRING 2023.01.29

[SPRING] @Component

https://velog.io/@jjiglet/SpringBoot-Bean-Configuration-Component-%EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98 [SpringBoot] @Bean, @Configuration, @Component 어노테이션 기존의 Spring MVC에서는 xml을 활용하여 Bean을 등록하고 있었다. 하지만 프로젝트의 규모가 커짐에 따라 사용하는 요소들을 xml에 등록하는 것이 상당히 번거로워 져서 어노테이션(Annotation, @)를 활 velog.io @Component 어노테이션 개발자가 직접 개발한 클래스를 Bean으로 등록하고자 하는 경우 사용

JAVA/SPRING 2023.01.27
728x90
반응형