반응형
⚡️ 용어정리
웹 개발 공부를 하며 많은 단어를 접하게 됐는데,
대략적인 의미는 알지만 명확하게 정리가 되지 않아 정리하고 가는 시간을 가지려 합니다.
📌 비즈니스 로직 (Business Logic)
일반적으로 데이터베이스와 사용자 인터페이스 사이의 정보 교환을 처리하는 알고리즘입니다.
📌 자바 빈 (Java Bean)
데이터 표현을 목적으로 하는 자바 클래스입니다.
JSP에서 객체를 가져오기 위한 기법으로 DTO(Data Transfer Object)라고도 하며 다음과 같은 규약이 있습니다.
- 전달인자가 없는 생성자를 지닌다.
- 모든 필드의 접근 제한자는 private이다.
- 객체에 setter, getter로만 접근이 가능하다.
📌 DAO
Data Access Object의 약자로 DB의 데이터에 접근하기 위해 생성하는 객체입니다.
데이터베이스에 접근하기 위한 로직과 비즈니스 로직을 분리하기 위해 사용합니다.
📌 스프링 빈 (Spring Bean)
스프링에서 빈(Bean)이란 Spring IoC 컨테이너가 관리하는 자바 객체를 의미합니다.
반응형
'Java, JSP' 카테고리의 다른 글
[JSP/JSTL] 숫자 자릿수 표현하기(1,000 단위마다 콤마) (2) | 2022.05.02 |
---|---|
[JSP/JSTL] trim() 사용으로 공백, \n 제거하기 (0) | 2022.05.02 |
[Java/자바] List, Map 비어있는지 확인하기 (0) | 2022.03.23 |
[JSP] MVC패턴과 Model1, Model2 (0) | 2022.02.25 |
[JSP] enctype 속성의 multipart/form-data, 파일과 이미지 업로드 (0) | 2022.02.23 |
댓글