
출처: 링크텍스트'스프링 프레임워크(Spring Framework)'자바에서 가장 많이 사용되는 프레임워크의존성 주입(DI, Dependency Injection)과 제어역전(IOC, Inversion of Control), 관점 지향 프로그래밍(AOP)이 가장 중요위

스프링 프레임워크란 자바(Java) 기반의 애플리케이션 프레임워크로 엔터프라이즈급 애플리케이션을 개발하기 위한 다양한 기능을 제공. \-> 스프링은 목적에 따라 다양한 프로젝트를 제공하는데, 그 중 하나가 스프링 부트(Spring Boot)객체 제어를 외부에 위임일반적
개발에 앞서 알면 좋은 기초 지식 서버 간 통신 단일 서비스 아키텍처는 서버를 업데이트하거나 유지보수할 때마다 서비스를 정지해야 함. 서비스 자체의 규모도 커져 구동하는 데 걸리는 시간도 길어짐. ➡️마이크로 서비스 아키텍처 사용: 서버 간 통신이 필요함 주로 HT

스프링 부트와 데이터베이스 연동