Developer GM

  • 홈
  • 태그
  • 방명록

SOLID 1

OOP + POJO

[KT] AIVLE SCHOOL 36일차 POJO(Plain Old Java Object)Spring는 POJO를 지향하는 프레임워크특정 기술에 종속되어 작동하는 것이 아닌 순수한 자바 객체를 의미POJO는 IoC/DI, AOP, PSA를 통해서 달성할 수 있음Spring이 POJO를 지향하는 이유특정 기술들에 종속성을 띠게 되면 객체지향적인 설계가 힘들거나 불가능한 경우가 발생위와 같은 문제는 코드의 유지보수와 재사용성에서 매우 불리해짐POJO는 객체지향적인 원리에 충실하면서 환경과 기술에 종속되지 않고 필요에 따라 재활용 될 수 있는 방식으로 설계되는 장점을 갖고 있음객체 지향 설계 원칙(SOLID)SRP : 단일 책임의 원칙 (Single Responsibility Principle)클래스는 단 ..

Programming/Spring 2025.05.20
이전
1
다음
더보기
프로필사진

Developer GM

  • 분류 전체보기 (123) N
    • Programming (43) N
      • Git (2)
      • Python (6)
      • Java (7)
      • 클라우드 (11) N
      • Spring (15)
      • Web (2)
    • Data Science (42)
      • Pandas (4)
      • 시각화 (2)
      • 데이터 분석 (7)
      • 머신러닝 (5)
      • 딥러닝 (7)
      • 자연어 처리 (5)
      • 생성형 AI (11)
    • [KT] AIVLE School (38)
      • 사전학습 (21)
      • 후기 (13)
      • 미니 프로젝트 (4)

Tag

박스플롯, 미니프로젝트, AIVLE School, AICE, langgraph, 에이블스쿨, 모델, rag, KT AIVLE School, 생성형 AI, KT, spring, 클라우드, LLM, 상관계수, 미니 프로젝트, kt aivle, vector DB, ai agent, 산점도,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바