JDBC 데이터베이스의 모든 컬럼 출력

박영준·2024년 6월 10일
0

JDBC

목록 보기
4/7

JDBC 기본 구동 절차 中

if문을 사용한 기존의 코드는 DB의 컬럼에서 하나의 데이터만 가져오게 된다.

if(rs.next() ) {
	int id = rs.getInt("ID");
    Stirng title = rs.getString("TITLE");
    Date regDate = rs.getDate("REGDATE");
    
    System.out.printf("id:%d, title:%s, regDate:%s\n", id, title, regDate);
};

그러나
while문을 사용하여, DB에서 가져올 데이터가 없을 때 false 를 반환하도록 해서 모든 데이터를 조회해올 수 있다.

while(rs.next() ) {
	int id = rs.getInt("ID");
    Stirng title = rs.getString("TITLE");
    Date regDate = rs.getDate("REGDATE");
    
    System.out.printf("id:%d, title:%s, regDate:%s\n", id, title, regDate);
};
profile
개발자로 거듭나기!

0개의 댓글