백엔드 개발자

  • 홈
  • 태그
  • 방명록

java/spring 11

[Java Spring] POJO, IoC/DI, AOP, PSA

POJO (Plain Old Java Object) 이름 그대로 순수 자바 객체를 의미한다. POJO 프로그래밍에는 다음의 2가지 규칙이 따른다. Java나 Java의 스펙에 정의된 것 이외에는 다른 기술이나 규약에 얽매이지 않아야 한다. (ex. 2개 이상의 클래스로부터 상속 불가능) 특정 환경에 종속적이지 않아야 한다. (ex. tomcat의 api를 직접적으로 가져다 사용) POJO 방식 프로그래밍의 장점은 다음과 같다. 재사용성이 높고 확장이 가능한 유연한 코드 작성 용이 저수준 기술이나 환경 종속적인 코드 제거로 인한 가독성 향상 및 디버깅 효율 상승 객체지향적 설계를 제한 없이 적용 가능 IoC (Inversion of Cotrol) 어플리케이션 흐름의 주도권을 바꾼 것을 의미한다. 일반적인 ..

java/spring 2022.08.09
이전
1 2
다음
더보기
프로필사진

백엔드 개발자

  • 분류 전체보기 (98)
    • 코드스테이츠 일기 (54)
    • linux (2)
    • java (24)
      • spring (11)
      • JPA (6)
    • node.js (2)
    • python (4)
      • 프로그래머스 (2)
    • github (4)
    • 캡스톤 디자인 (4)
    • MySQL (1)
    • 기타 (3)

Tag

aop, Spring, oauth2, python, 캡스톤디자인, ElastiCache, MYSQL, Spring Security, 스프링, 스택, AWS, 자바, DB, java, JPA, SpringSecurity, 재귀, 코드스테이츠, git, androidstudio,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

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

  • 깃허브

티스토리툴바