IT Curation 자세히보기

프로그래밍 학습/JAVA

spring boot | Core Technolog (작성중)

icf_ 2023. 12. 10. 23:29
JAVA Bean.

- method(행위)가 없이 구조, 데이터 저장 용도의 구조체 class.

public class JavaBean {
  private String id;
  private Integer count;
  
  public String getId() {
    return id;
  }
  
  public void setId(String id) {
    this.id = id;
  }

 

Spring Bean.

- 스프링은 사용자가 만든 Class를 Spring Bean에 등록하겠다는 설정을 하면, IoC 컨테이너에 의해 생성되고 관리됨.

- 스프링에 있는 IoC를 컨테이너/bean factory라고 부름. -> Spring Application Context를 기반으로 계속 동작함.

DI ( Dependency Injection: 의존성 주입)

- 블록 처럼 조립 하도록 하는 것.

IoC

 

AOP ( Aspect Oriented Programming: 관점 지향 프로그래밍 )

 

Validation

 

Data binding

 

SpEL ( Spring Expression Language: 스프링 표현 언어 )

 

Null-safety

728x90