728x90
spring
자바기반 웹 어플리케이션을 만들 수 있느 프레임워크
POJO, IoC(Invertion of Control), DI(Dependency Injection), AOP(Aspect-Oriented Programming)
POJO(Plain Old Java Object)
JAVA및 JAVA의 스펙에 정의된 기술만 사용.
POJO 장점
- 순수 java만을 사용하여 특정 기술이나 한겨에 종속되지않음 -> 수정 확장 용이
- 코드가 단순해짐 -> 테스트, 디버깅이 쉬워짐.
DI(Dependency Injection)
AOP(Aspect-Oriented Programming)
Spring boot
기존 spring보다 실행환경 등 설정하는 부분이 많이 자동화 되어있음
Auto Configuration, 버전관리 자동화, 쉬운의존성관리, 내장서버(실행가능한 Jar로 개발 가능), 인메모리 db제공
참고:
https://mangkyu.tistory.com/208
728x90
'study' 카테고리의 다른 글
자바 웹개발 워크북 4장 서블릿과 JDBC (0) | 2023.03.09 |
---|---|
자바 웹개발 워크북 3장 서블릿 프로그래밍 (0) | 2023.03.08 |
자바 웹 개발 워크북 2장 Http 프로토콜 (0) | 2023.03.07 |
자바 웹개발 워크북 1장 (0) | 2023.03.06 |
리눅스 (0) | 2022.11.19 |
댓글