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,
该怎么做啊?谢谢了
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,
该怎么做啊?谢谢了
解决方案 »
- java新手诚心请教各位高手(谢谢)
- 关于 客户端jre自动安装的 问题。
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 高手请进!weblogic不同版本下中文数字证书的问题
- oa系统访问阻塞是否有可能与网络阻塞有关系
- Hibernate中query的list方法的问题,求大神看看,谢谢了!
- 为什么我的tomcat的http://localhost:8080/admin/打开后什么东西都没有啊?
- 【java 加密的怪问题,超怪!!】
- 谁有jasperreport开发的曲线图和饼图的例子?越简单越好.它提供的sample里没有:(
- ------jxl------怎么老是内存不够呢?
- 请教:Jbuilder开发JSP时如何配置工作路径?
- 从springframework的cvs上下载的源码居然有错??
- 谁解决,本人愿意奉上1000分:ssh2整合的项目中,我只要一旦往数据库进行操作,就会报出这个异常问题
改为Department dep = null;
改为Department dep = null;
将变量声明为final,就意味者变量不能被重新赋值,只能维持原来的值,当你为final变量重新赋值时,就发生错误。