반응형

JDBC 3

My Batis 사용법

My Batis 란?SQL을 XML파일이나 주석으로 관리하고 자동으로 매핑시켜준다.JDBC Template는 java 객체를 매핑하기 위해서는 BeanPropertyRowMapper 같은 거 사용하거나 직접 매핑하는 것을 만들어줘야 한다. 사용법기본적으로 DTO, Controller, Service, DAO 형식으로 작성한 JDBC Template 방식과 매우 유사하다.My Batis 방식 또한 DTO, Controller, Service, 작성하고 DAO 대신 Mapper 하고 sql문을 작성할 xml 파일을 작성해야 한다. DTO@Getter@Setterpublic class UserVO { private int id; private String name; private String ..

JDBCTemplate 사용하기

JDBCTemplate 사용하기 -좀 더 간단하게 db와 연결할 수 있게 해 준다. db 설정import javax.sql.DataSource;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.jdbc.core.JdbcTemplate;import org.apache.commons.dbcp2.BasicDataSource;public class AppConfig { public DataSource dataSource() { BasicDataSource dataSource = new BasicDat..

자바 - JDBC

자바 - JDBC 자바를 이용하여 mysql 접속하여 데이터 수정 및 조회하는 방법( mysql 8.0 이상버전) 기본적으로 jdbc를 이용하는방법import java.sql.* 한다.드라이브를 로드한다.=> Class.forName("com.mysql.cj.jdbc.Driver");connection 객체를 생성한다.statement 객체를 생성하의 쿼리문을 실행할수 있도록 한다.결과를 얻었으면 만들었던 객체를 모두닫는다. db로 부터 우리가원하는값을 저장할수 있는 객체를 만든다 나는 roleId,description 는 내용을 받아올거다.package kr.or.connect.jdbcexam.dto; public class Role { private Integer roleId; private Stri..

반응형