Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note
title참고

전체 프레임워크를 대부분 포함하고 있는 spring.jar artifact는 더 이상 제공하지 않음.

 

5. 새로운 기능

5.1. Java 5를 위한 코어 API 업데이트

BeanFactory 인터페이스는 가능한한 타입이 있는 빈을 리턴함.

  • T getBean(Class<T> requiredType)

  • T getBean(String name, Class<T> requiredType)

  • Map<String, T> getBeansOfType(Class<T> type)

스프링의 TaskExecutor 인터페이스는 java.util.concurrent.Executor를 상속받음.

  • 상속받은 AsyncTaskExecutor는 표준 Callable와 Future를 지원한다.

Java 5 기반의 새로운 변환 API와 SPI

  • 무상태 ConversionService와 Converters
  • 표준 JDK PropertyEditors 대체함.

타입이 있는 ApplicationListener<E>

5.2. 스프링 표현 언어(SpEL)

5.3. 제어의 역전(IoC) 컨테이너

...