길민호(ethan.mino)
코딩수첩
길민호(ethan.mino)
전체 방문자
오늘
어제
  • 분류 전체보기 (215)
    • Computer Science (0)
    • Web (6)
      • CSS (0)
      • HTML (0)
    • Node.js (0)
    • Javascript (2)
    • Java (46)
      • Spring (27)
      • Jsp (0)
    • C\C++ (2)
    • Programming (0)
    • AI (0)
    • Database (7)
    • Git (5)
    • Algorithm (119)
      • Stack (0)
      • Queue (0)
      • Linked List (0)
      • Sort (0)
      • Simulation (27)
      • Recursion (0)
      • Backtracking (4)
      • Two Pointer (3)
      • Dynamic Programming (19)
      • Greedy (10)
      • Graph (3)
      • Dijkstra (1)
      • BFS\DFS (8)
      • Floyd (1)
      • MST (4)
      • Tree (4)
      • Binary Search (8)
      • Binary Search Tree (4)
    • IntelliJ (4)
    • Vscode (0)
    • Operating System (0)
    • 후기 (3)
    • 성장일지 (13)
    • 스터디 (7)
    • 설치 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • ㅡ

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
길민호(ethan.mino)

코딩수첩

Java

Java의 Bean 클래스란?

2020. 6. 28. 20:49

Bean 클래스란?

  • Spring IoC 컨테이너가 관리하는 객체를 빈(Bean)이라고 하며, Spring에서는 이 빈들을 관리한다는 의미로 컨테이너를 빈 팩토리(Bean Factory)라고 한다.(팩토리 디자인 패턴 구현)
  • 예전에는 비주얼한 컴포넌트를 Bean이라고 했는데, 근래에 들어서는 일반적인 자바 class를 Bean클래스라고 한다.
  • Bean 클래스는 3가지 특징을 가지고 있다.
  • 기본 생성자를 가진다.
  • 필드는 private하게 선언한다.
  • getter(), setter() 메소드를 가진다. (name이라는 필드의 getName(), setName() 메소드를 name 프로퍼티(property)라고 한다.)

 

참조 URL

  • https://www.edwith.org/boostcourse-web/lecture/20657/ 07 : 13

'Java' 카테고리의 다른 글

어노테이션이란?  (0) 2020.06.28
Dao란?  (0) 2020.06.28
Dto란?  (0) 2020.06.28
Java에서 getter, setter 메서드를 사용하는 이유?  (0) 2020.06.28
Static import란?  (0) 2020.06.28
    'Java' 카테고리의 다른 글
    • Dao란?
    • Dto란?
    • Java에서 getter, setter 메서드를 사용하는 이유?
    • Static import란?
    길민호(ethan.mino)
    길민호(ethan.mino)
    💻 호기심 많은 서버 개발자 길민호입니다.

    티스토리툴바