지우기는 아깝고 별것 아니지만 단지 추후를 위해 포스팅 해본다. 쿼리 오류가 발생하면 해당 오류 쿼리를 찍어봐야 한다. 이를 Exception으로 처리할 수 있도록 클래스를 만들어본 것이다.


import java.sql.SQLException;

public class QueryErrorException extends SQLException {
    private static final long serialVersionUID = 1L;
    private String queryStr;

    public QueryErrorException(String query, Throwable cause) {
        super();
        this.initCause(cause);
        this.queryStr = query;
    }
    public String toString() {
        return super.toString() + ": Query executed with errors.\n" + "======================================================================================\n" + this.queryStr + "\n======================================================================================";
    }
}



저작자 표시 비영리 변경 금지
신고
Posted by Life 스토리