public Department getDep(int id){
String sql = "select * from department where id=?";
final Department dep = null;
final List list = null;
final Object[] params = new Object[]{id};
jdbcTemplate.query(sql, params, new RowCallbackHandler(){
public void processRow(ResultSet rs) throws SQLException {
if(rs.next()){
dep =  new Department();//这儿出错了
dep.setId(rs.getInt("id"));
dep.setName(rs.getString("name"));
dep.setDetail(rs.getString("detail"));
}
            }
        });
return dep;
}
为什么 dep =  new Department();这个地方出错啊?
我初衷是想在其他方法中判断这个Department 是不是为null,
该怎么做啊?谢谢了