본문 바로가기

코딩 학원(국비지원)

82일차 코딩학원

반응형

공부내용 정리


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