백엔드/스프링
스프링이란?
스프링은 흔히 스프링 프레임워크를 말하며, 주요 특징 몇 가지를 간단히 정리해보려고 합니다. 의존성 주입, AOP, MVC 웹 프레임워크 / JDBC, JPA 연동, 선언적 트랜잭션 처리 등 DB 연동 지원 이외에도 스케줄링, JMS, 이메일 발송, 테스트 지원 등 자바 기반의 애플리케이션을 개발하는데 필요한 다양한 기능을 제공합니다. 의존성 주입(Dependency Injection / DI) : 하나의 객체가 다른 객체의 의존성을 제공하는 기술 '의존성'은 예를 들어 서비스로 사용할 수 있는 객체이다. 클라이언트가 어떤 서비스를 사용할 것인지 지정하는 대신, 클라이언트에게 무슨 서비스를 사용할 것인지를 말해주는 것이다. '주입'은 의존성(서비스)을 사용하려는 객체(클라이언트)로 전달하는 것을 의미한다..
2021. 7. 2. 13:20
최근댓글