求解
select cu.username from cdbwf_sc_userrole cur,cdbwf_sc_user cu where cur.userid=cu.userid and cur.roleid=2007转化为 ibatis的语句怎么写
最后那个数字是number类型的
select cu.username from cdbwf_sc_userrole cur,cdbwf_sc_user cu where cur.userid=cu.userid and cur.roleid=2007转化为 ibatis的语句怎么写
最后那个数字是number类型的
执行的时候也是调用配置文件的名字,然后里面的语句命。
select cu.username from cdbwf_sc_userrole cur,cdbwf_sc_user cu where cur.userid=cu.userid and cur.roleid=#roleid#
</select>
调用
sqlMapClient.queryForObject("Users.userIsExit",roleid)
<sqlMap namespace="LoanTransferVO">
<typeAlias alias="loanTransferVO" type="net.northking.cbp_2.vo.LoanTransferVO"/>
<select id="selectCurrManager" resultClass="java.util.List" >
select cu.username
from cdbwf_sc_userrole cur,cdbwf_sc_user cu
where cur.userid=cu.userid
and cur.roleid=2007
</select>
</sqlMap>调用:
List list=new ArrayList();
try {
list=sqlMapClient.queryForList("selectCurrManager");
} catch (SQLException e) {
e.printStackTrace();
}
return list;为什么会出现空指针
第一次使用ibatis,求解