首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Ibatis查询为空解决方案

2012-01-11 
Ibatis查询为空SQLXML code!-- 根据code检测记录是否存在 --select idcheckByCode parameterClass

Ibatis查询为空
SQL

XML code
    <!-- 根据code检测记录是否存在 -->    <select id="checkByCode" parameterClass="java.lang.String" resultClass="int">      select  count(1) from class  t where t.code=#code# and t.flag=1    </select>

DAO
XML code
    /**     *根据code查询记录是否存在     *     *@param  String     *@return boolean     * */    public boolean checkIsExistByCode(String code);


DAOImpl
Java code
    /**     *根据code查询记录是否存在     *     *@param  String     *@return boolean     * */    public boolean checkIsExistByCode(String code){        return (Integer)sqlClient.queryForObject("checkByCode",code)==0?false:true;    }


问题DAOImpl 报空指针sqlClient.queryForObject("checkByCode",code)查询是null
但我用后台打出来的sql和参数 在plsql中可以查到值

[解决办法]
自己再调一调吧,从你给的信息业看不出什么来
[解决办法]
你随便换图sql语句看看吧。。感觉实现类没问题啊。

热点排行