[1] Spring 옆집 누렁이도 할 수 있는!

찬과장·2025년 4월 10일
1

Spring

목록 보기
1/17
post-thumbnail

Spring 역사

기업들이 시스템을 만들 때 유지보수가 어렵다 보니 프레임워크를 만들게 되었고, 기업 자체가 프레임 워크를 가진다는 것은 대기업에 국한하여 가능한 시스템이었기 때문에 2009년 전자정부 프레임워크를 출시하게 되었다.

또한 스프링의 아버지인 로드존슨은 개발 할때 큰 틀안에서 자유롭게 개발하면 유지보수와 수정이 쉽지 않을까? 라는 의문속에서 Spring을 만들게 되었다.

Spring 프레임 워크

  • 동적인 웹사이트 개발을 위해 여러가지 서비스 제공
  • 하지만 환경설정이 너무 오래걸린다...ㅜㅜ

Spring의 탄생 배경

  • POJO
    • Plain Old Java Object
    • 객체간의 관계 구성 시 별도의 API를 사용하지 않는 POJO구성만으로 가능하도록 제작
  • 독립적
    • 특정한 라이브러리나 컨테이너의 기술에 종속적이지 않음

Spring의 내부 구조

  • DI(의존성 주입) : Dependency Injection
  • Ioc Contaioner : 어떠한 객체의 명세서를 작성하고 해당 명세대로 객체를 생성 및 보관하는 공간
    • IoC : 메소드나 객체의 호출작업을 개발자가 결정하는 것이 아니라 외부에서 결정 되는것
  • AOP : 공통로직을 제거할 수 있는 방법
profile
나는,,,,,,,,,나다

0개의 댓글