728x90
반응형
- 프레임워크와 라이브러리의 차이점
- 기술적인 의미로 프레임워크는 라이브러리를 모두 포용하는 역할을 맡는다. 각각의 라이브러리들이 유기적으로 동작할 수 있도록 하는 것이 프레임워크.
- 업무적인 의미에서 프레임워크는 해당 업무의 공통된 특징을 모듈 화해서 해당 업무를 더욱 효과적으로 개발하고 운영할 수 있게 도와주는 프로그램. 또한, 이런 업무는 이런 방향으로 개발하라는 방향성을 알려주는 역할을 함.
- 라이브러리는 공통의 로직을 재사용할 수 있도록 모듈화 해놓은 것.
- POJO 란?
- 특정 기술에 종속되지 않는 자바 객체
- 여기서 잠깐 스프링과의 얘기를 하면, Spring 은 POJO 와 POJO 간 의 관계를 기술해놓음.
- 관계 기술은 @annotation 이나 xml 을 통해 기술
- Bean 이란?
- 빈이란 Spring IOC Container 에 의해 인스턴스화되어 관리되는 객체
'Spring' 카테고리의 다른 글
Spring filter 와 interceptor 설명 (0) | 2020.12.23 |
---|---|
web application spring starter 세팅 (0) | 2020.12.18 |
AOP 설명 (0) | 2020.11.02 |
aop 와 weaving 설명 (0) | 2020.10.19 |
생성자 주입을 사용하면 좋은 이유? (0) | 2020.10.09 |
댓글