반응형
SMALL
[1] systemProperties
(1) 시스템 프로퍼티 정의
JVM 구동시 자동으로 설정되는 시스템 속성 값이다
key, value로 구성되어있다
운영체제에 사용되는 파일경로, 운영체제 종류 , 사용자 아이디 등이 포함된다
스프링 환경설정인 Enviroment를 통해 확인할수 있다
(2) 환경변수 조회하기
(3) Properties 조회하기
[2] 애너테이션 비교
(1) 스프링 애너테이션 vs 표준 애너테이션(JSR-330)
스프링과 표준의 차이점이 있고 , 대부분은 스프링 애너테이션을 사용한다
스프링 애너테이션 | 표준 애너테이션 | 차이점 |
@Autowired | @inject | 표준에는 required 속성 없음 |
@Qualifier | @Qualifier , @Named | Qualifier == Named 유사 |
@Resource | 표준에만 있음 | |
@Scope("singleton") | @Singleton | 표준은 prototyped이 디폴트 |
@Componet | @Named @ManagedBean | 표준은 이름이 꼭 있어야함 |
반응형
LIST
'🌈 백엔드 > 스프링 프레임워크' 카테고리의 다른 글
스프링 _ 데이터 객체 DAO + 트랜잭션 매니저 @Transitional (0) | 2023.09.09 |
---|---|
스프링_테스트_JUnit 실행 (0) | 2023.09.07 |
BeansFactory & AppicationContext (0) | 2023.09.04 |
스프링 컨테이너 IoC컨테이너 (2) | 2023.09.04 |
자바 빈 Bean (0) | 2023.09.04 |