티스토리 뷰
반응형
1. Spring의 시작은 Rod Johnson이 EJB(Enterprise Java Beans)를 대체하기위해 개발하게 됐다.
2. 현재는 사실상 자바진영의 표준 기술이 됐다.
3. JPA(Java Persistence API)는EJB 엔티티빈을 대체하기위해 개발됐다.
4. 하이버네이트 = JPA
5. 스프링 생태계
- 스프링 프레임워크
- 스프링 부트
- 스프링 데이터
- 스프링 세션
- 스프링 세큐리티
- 스프링 Rest Docs
- 스프링 배치
- 스프링 클라우드
7. 스프링 vs 스프링 부트
스프링 | 스프링부트 |
* 핵심 기술: 스프링 DI 컨테이너, AOP, 이벤트 등
* 웹 기술: 스프링 MVC, 스프링 WebFlux * 데이터 접근 기술: 트랜잭션, JDBC, ORM 지원, XML 지원 * 기술 통합: 캐시, 이메일, 원격접근, 스케줄링 * 테스트: 스프링 기반 테스트 지원 * 언어: 코틀린, 그루비 ► DI(Dependency Injection) : 의존관계 주입 ►Aspect Oriented Programming : 관점 지향 프로그래밍 |
* 스프링을 편리하게 사용할 수 있도록 지원, 최근에는 기본으로 사용
* 단독으로 실행할 수 있는 스프링 애플리케이션을 쉽게 생성 * Tomcat 웹 서버 내장 * 손쉬운 빌드 구성을 위한 starter 종속성 제공 * 스프링과 외부 라이브러리 자동 구성 * 메트릭, 상태 확인, 외부 구성 같은 프로덕션 준비 기능 제공 |
8. 스프링은 자바 기반 프레임워크
9. 스프링 핵심은 좋은 객체 지향 애플리케이션을 개발하도록 서포트해줌.
반응형
'프레임워크 > Spring & Spring boot' 카테고리의 다른 글
[학습테스트로 배우는 Spring] 코드리뷰 (feat. Entity와 Dto 의존관계, 자료구조) (0) | 2024.06.14 |
---|---|
[SpringJDBC] JDBC를 이용한 데이터베이스 ACID 개념 살펴보기 (0) | 2024.04.28 |
Spring Security 와 JWT를 이용한 로그인 구현기(feat. Flutter) (0) | 2024.03.17 |
[Spring Security] Let's dig into the Security World (0) | 2024.03.13 |
Spring Questions You Might Be Thinking About (0) | 2024.01.01 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- dxdy
- Comparable
- 객체정렬
- 챗봇
- Spring
- BFS
- 유데미
- 전자정부프레임워크
- 재기동
- NLU
- JWT
- 취업리부트코스
- 코드트리
- 취리코
- RASA
- springboot
- BufferedReader
- Java
- script
- 백준
- thymeleaf
- 개발자취준
- BufferedWriter
- 나만의챗봇
- 자바
- 회고록
- 글또
- 코딩테스트
- Comparator
- 항해99
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함
반응형