直接跳过find方法,继续执行下面的方法,比如:
User user=null;
user = userService.findByUserId(String user_id);
User1 user1=...
情况是这样的,数据库中对应的user_id是有记录的,但是拿到的user一直是null,在findByUserId方法中打LOG是没有输出LOG的,说明没有执行findByUserId方法,直接执行User1 user1=..这行代码去了。
findByUserId方法是调用DAO中的findByUserId方法,而最终的findByUserId方法是通过this.getHibernateTemplate().find(hql,new Ojbect[]{user_id})来实现的。
不知道为什么会跳过findByUserId这行代码直接执行下面的代码.....求各位看官牛人给点建议~