java接口注入空指针_spring 注入空指针是怎么回事?
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
DButil
public class DButil {
private SessionFactory sf;
public SessionFactory getSf() {
return sf;
}
public void setSf(SessionFactory sf) {
this.sf = sf;
}
public String getId(String tablename,String columnname){
Session sess=sf.openSession();
String hql="select Max("+columnname+")from"+tablename;
Query q=sess.createQuery(hql);
List result=q.list();
if(result.get(0)==null){
return "10001";
}
int id=Integer.parseInt(result.get(0));
id++;
sess.close();
return Integer.valueOf(id).toString();
}
public List> getInfo(String hql){
Session sess=sf.openSession();
Query q=sess.createQuery(hql);
List> list=q.list();
sess.close();
return list;
}
總結
以上是生活随笔為你收集整理的java接口注入空指针_spring 注入空指针是怎么回事?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 映射类_将数据库类型映射到具体
- 下一篇: java isinterrupted_J