반응형
● 공부내용 정리
1. 댓글이 세로로 나옴. 어떻게 해결하지?
2. @Transaction 어노테이션이 붙어있으면, 메서드 내에서 실행되는 모든 데이터베이스 작업은 하나의 트랜잭션으로 처리된다. 만약 중간에 예외가 발생하면 롤백이 수행되어 이전 상태가 된다.
3. DAO(데이터 접근 객체) : DB에 접근하기 위한 객체다.
4. DTO(데이터 전송 객체) : 데이터 전송을 위해 사용되는 객체다. 유저가 자신의 브라우저에서 데이터를 입력하여 form에 있는 데이터를 DTO에 넣어서 전송한다. 해당 DTO를 받은 서버가 DAO를 이용하여 데이터베이스로 데이터를 집어 넣는다.
5. mapper : 매퍼 파일에는 데이터베이스와 상호작용하기 위한 SQL 쿼리들이 정의되어 있다. MyBatis는 이러한 매퍼 파일을 사용하여 자바 코드에서 데이터베이스 작업을 수행할 수 있도록 지원한다.
반응형
'코딩 학원(국비지원)' 카테고리의 다른 글
84일차 코딩학원(능력단위평가) (1) | 2023.05.19 |
---|---|
83일차 코딩학원 (0) | 2023.05.18 |
81일차 코딩학원 (0) | 2023.05.16 |
80일차 코딩학원. (0) | 2023.05.15 |
78일차 코딩학원 (0) | 2023.05.11 |