728x90
반응형

JAVA/SPRING 41

[SPRING] @Data

https://www.daleseo.com/lombok-popular-annotations/ [자바] 자주 사용되는 Lombok 어노테이션 Engineering Blog by Dale Seo www.daleseo.com https://zi-c.tistory.com/19 [JAVA] Lombok 어노테이션 @Data Lombok이란? Lombok 프로젝트는 자바 라이브러리로 코드 에디터나 빌드 툴(IntelliJ, Eclipse, XCode 등)에 추가하여 코드를 효율적으로 작성할 수 있도록 도와준다. class명 위에 어노테이션을 명시해줌으 zi-c.tistory.com

JAVA/SPRING 2023.07.01

[SPRING] @ModelAttribute

https://ittrue.tistory.com/244 [Spring MVC] 스프링 MVC @ModelAttribute 사용 방법 정리 본 내용은 온라인 강의 사이트 인프런의 김영한 님의 강의 내용이 포함되어 있습니다. '스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술' 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 ittrue.tistory.com *************************************************************************************** String, int, Integer와 같은 단순 타입의 경우 : @RequestParam argument resolver로 지정해둔 타입 외의 나머지 : @ModelAtt..

JAVA/SPRING 2023.06.26

[SPRING] @Transactional propagation

https://jsonobject.tistory.com/467 Spring Boot, @Transactional 전파 레벨 정리 @Transactional 사용시 주의사항 @Transactional을 클래스 또는 메써드 레벨에 명시하면 해당 메써드 호출시 지정된 트랜잭션이 작동하게 된다. 단, 조건이 있다. 해당 클래스의 Bean을 다른 클래스의 Bean jsonobject.tistory.com https://devlog-wjdrbs96.tistory.com/424 [Spring] Transactional Propagation 정리하기 @Transactional Propagation 알아보기 이번 글에서는 Spring Transactional 어노테이션에서 propagation 특징에 대해서 정리해보려 ..

JAVA/SPRING 2023.03.12

[SPRING] 의존성주입 / 의존관계주입 ( DI - Dependency Injection )

외부에서 두 객체 간의 관계를 결정해주는 디자인 패턴으로, 인터페이스를 사이에 둬서 클래스 레벨에서는 의존관계가 고정되지 않도록 하고 런타임 시에 관계를 동적으로 주입하여 유연성을 확보하고 결합도를 낮출 수 있게 해준다. 의존성이란 한 객체가 다른 객체를 사용할 때 의존성이 있다고 한다. 예를 들어 다음과 같이 Store 객체가 Pencil 객체를 사용하고 있는 경우에 우리는 Store객체가 Pencil 객체에 의존성이 있다고 표현한다. 출처 : https://mangkyu.tistory.com/150 [Spring] 의존성 주입(Dependency Injection, DI)이란? 및 Spring이 의존성 주입을 지원하는 이유 1. 의존성 주입(Dependency Injection)의 개념과 필요성 [ ..

JAVA/SPRING 2023.03.03

[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
728x90
반응형