DAO

Cloud-DevLog
[Java] DAO, DTO, VO, Entity란?
·Java
DAO(Data Access Object)DAO는 실제 데이터베이스의 데이터에 접근하기 위한 객체이다.Database 접근 로직과 비즈니스 로직을 분리하기 위해 DAO를 사용한다.DB에 접근하여 CRUD 작업을 수행한다.코드의 재사용성과 유지보수성을 높인다.DAO 예제 코드(JDBC)JDBC는 Java에서 데이터베이스와 연결하고 SQL 쿼리를 실행할 수 있는 API이다.JDBC는 SQL을 직접 사용하여 데이터베이스와 상호작용한다.JDBC에서 DAO 역할은 Connection, PreparedStatement, ResultSet 등을 사용하여 직접 SQL 쿼리를 실행하고 결과를 처리한다.package bookshop.dao;import java.sql.Connection;import java.sql.Dri..
cloud-grace
'DAO' 태그의 글 목록