springframework 2

Spring framework

스프링 프레임워크(Spring Framework)는 자바 플랫폼을 위한 애플리케이션 프레임워크로, 다양한 기능을 제공하여 애플리케이션 개발을 보다 효율적이고 체계적으로 할 수 있도록 지원합니다. 스프링의 핵심 기능에는 다음과 같은 것들이 있습니다:1. 의존성 주입(Dependency Injection, DI)DI는 스프링의 가장 중요한 기능 중 하나로, 애플리케이션의 컴포넌트 간의 의존성을 관리하는 방법입니다. DI를 사용하면 객체의 생성과 의존성 관리를 스프링 컨테이너가 담당하게 하여, 코드의 결합도를 낮추고, 테스트와 유지보수를 쉽게 할 수 있습니다.설정 방법: XML 설정, 자바 기반 설정, 어노테이션 기반 설정을 사용할 수 있습니다. @Componentpublic class MyService { ..

스프링 2024.09.09

스프링 부트란?

스프링을 편리하기 위해 사용합니다. 기본적으로 사용되는 추세입니다. Tomcat 웹서버가 내장되어 있어, 따로 설치하지 않아도 됩니다. 빌드를 손쉽게 구성할 수 있고, 스프링과 외부 라이브러리를 자동 구성합니다. 그렇다면 스프링이란? 스프링 DI컨테이너 기술, 스프링 부트, 프레임워크 등을 포함한 모든 개발 생태계를 뜻합니다. 자바 언어기반의 프레임 워크로 객체 지향 언어의 특징을 잘살려내 좋은 객체 지향 어플리케이션을 개발할 수 있게 도와주는 프레임 워크입니다.