try {
dao = DaoManager.createDao(
connectionSource, sys_select_data.class);
QueryBuilder<sys_select_data, String> where = dao.queryBuilder();
List<sys_select_data> dataList = where.where()
.like("SELECT_CODE", "room_type").query();
view.addObject("dataList", dataList);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
捕获 SQL 异常。
由于各种原因,比如网络不通、数据库宕机、数据库被黑客删除了等,当语句块执行失败时,会抛出
SQLException
异常,或者SQLException
的子类。catch (SQLException e)
语句用来捕获异常,但在这个示例中,仅仅是把异常的堆栈打印出来了。