본문 바로가기 메뉴 바로가기

kkoon9

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

kkoon9

검색하기 폼
  • 분류 전체보기 (410)
    • Computer Science (15)
      • OS (6)
      • DB (0)
      • 네트워크 (6)
    • 면접 질문 (7)
    • JAVA (128)
      • JAVA8 (9)
      • 디자인 패턴 (30)
      • 이펙티브 자바 (77)
      • 객체지향 친해지기 (1)
    • 개발 노트 (43)
      • 토이 프로젝트로 배우는 스프링+자바 (9)
    • Sping Framework (37)
      • Spring Security (4)
      • Spring JPA (4)
    • 개발 방식 연구 (20)
      • 정규표현식 (9)
      • TDD (11)
    • 알고리즘 (122)
      • Programmers (37)
      • Olympiad (14)
      • 이론 (4)
    • Node.js (11)
      • typescript (1)
      • javascript (2)
      • react (5)
    • Infra (11)
      • AWS (7)
      • 도커 (3)
      • Airflow (1)
    • 회고 (16)
    • 재테크 (0)
  • 방명록

PSA (1)
스프링의 주요 기술

스프링의 주요 기술은 크게 세 가지입니다. DI(Dependency Injection) AOP(Aspect Oriented Programming) PSA(Portable Service Abstraction) 위 세가지는 애플리케이션을 POJO로 개발할 수 있게 해주는 기술입니다. POJO와 스프링의 주요 기술을 알아보기 전에 스프링의 등장 배경에 대해서 간단히 알아봅시다. 스프링의 등장 배경 스프링 이전에는 EJB(Enterprise Java Bean) 스펙을 구현하여 여러 WAS 제품이 출시되었다고 합니다. 그런데 컨테이너의 다양한 서비스를 제공 받기 위해서는 EJB 스펙을 무조건 지켜야 했습니다. EJB 스펙을 지키는 것에 있어서 다음과 같은 문제점이 있었습니다. 서비스가 구현하는 실제 비즈니스 로직..

Sping Framework 2023. 2. 2. 23:09
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃허브
TAG
  • 클린 코드
  • kkoon9
  • 이펙티브 자바
  • AWS
  • 프로그래머스
  • Java
  • 디자인 패턴
  • BAEKJOON
  • 클린 아키텍처
  • MSA
  • BOJ
  • kotest
  • 백준
  • C++
  • Spring
  • node.js
  • 테라폼
  • 알고리즘
  • Algorithm
  • 디자인패턴
  • 객체지향
  • Spring Boot
  • 정규표현식
  • 이팩티브 자바
  • Kotlin
  • Effective Java
  • 코테
  • Olympiad
  • programmers
  • JPA
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바