我就想测试一下能粘贴不
<parameterMap id="queryUserByIdPrm" class="java.util.Map">
<parameter property="aac001" jdbcType="NUMBER" javaType="java.lang.Integer" mode="INOUT"/>
<parameter property="aac002" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT"/>
<parameter property="aac003" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT"/>
<parameter property="aac004" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT"/>
<parameter property="aac005" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT"/>
<parameter property="aac006" jdbcType="DATE" javaType="java.sql.Date" mode="OUT"/>
<parameter property="AppCode" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT" nullValue="1"/>
<parameter property="ErrorMsg" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT" nullValue="''"/>
</parameterMap>
<procedure id="queryUserById" parameterMap="queryUserByIdPrm" >
{call PKG_TEST_GJX.queryUser(?,?,?,?,?,?,?,?)}
</procedure>
看样子效果并不是很好嘛,居然没有,好吧这这是一个配置文件。我试试java代码得得得。
@Override
public User queryUser(Map<String, Object> map) {
// TODO Auto-generated method stub
//List list =dao.queryForList("", map);
User user = (User)dao.queryForObject("ac01_test_gjx.queryUser", map);
return user;
}
我日哦。为什么java代码还是不行啊。好吧,我表示csdn日志的用户体验很差,只是对于程序员来讲。还是关注csdn其他方面的东西吧。比如什么IBM大学之类的吧。写日志确实不适合。
不过写这篇日志还有一个目的,就是记录困惑我半天的问题。这个问题问我们的师兄,我的天他居然也不太清楚,看以他是没怎么写过IBatis的代码啊啊。