Spring Core Technology

CYSSSSSSSSS·2024년 4월 21일
0

스프링

목록 보기
13/16

Spring

Core Technology

Core(DI , IOC)

  • 스프링을 이용하여 개발하면서 , 직접만든 클래스를 스플링이 직접 관리하여 어플리케이션 동작을 하게 해준다.

AOP(Aspect Oriented Programming)

  • 공통적인 기능들을 상황에 맞게 추가하거나 삭제할 수 있도록 해주는 기능

Validation , Data binding

  • 요청값으로 받아온 데이터를 검증 하고 받은 데이터를 객체에 초기화 하는것을 데이터 바인딩이라고 한다.

Resource

  • 파일이나 외부 URL,URI에 접근할 때 많이 활용되는 외부 자원들에 접근하는 동작 원리

SpEL

  • Spring Experssion Language에 약자로 데이터나 설정 값을 얻어올 수 있게 하는 특별한 형태의 표현식에 가까운 간편 언어
  • 설정값들을 외부로부터 주입을 받을때 많이 활용된다.

Null-Safety

  • Spring framework에서 null을 안전하게 처리하기 위한 방법

Spring Design

  • 한 가지 기능에 대해서 딱 한 가지 모듈만 제공하지 않는 디자인 철학
  • 자유도가 높은 프레임 워크
  • 언제든 새로운 모듈에 새로운 기능을 가져다가 사용할 수 있게 개발되어 있다.
profile
개발자 되고 싶어요

0개의 댓글