碰到个问题,自己怎么检查都不知道问题出在哪,就是我现在定义了一个查询的方法
方法如下
public List<Object[]> findYaoPinMC(String ypmc){
try {
String sql = "select * from YPMCZ where ypmc='"+ypmc+"'";
Query queryObject = getSession().createSQLQuery(sql);
List<Object[]> list = queryObject.list();
return list;
} catch (RuntimeException re) {
log.error("find by property name failed", re);
throw re;
} finally{
closeSession();
}
}
调用这个方法的部分代码如下
List<Object[]> list=rkd.findYaoPinMC(ypmc);
System.out.println("222");
System.out.println(list.size());
if(list.isEmpty()){
biaozhi="tjsbOne";
现在就是再调用这个方法的时候进入了这个方法之后就没有结果了,也没有把list返回出来,就是代码直接不运行了,后面的System.out.println("222");直接没有运行,程序也没有报错,什么提示都没有,求大神们帮吗看下是不是我写的这个方法有什么问题