2 chaobaby94 ChaoBaby94 于 2016.03.09 14:25 提问

mybatis中namespace的问题

List userList = sqlSession.selectList("demo1.findUsersByName", "%小明%");
为什么这句话我忘记加命名空间demo1,依然能查询出结果来?

1个回答

Royal_lr
Royal_lr   Ds   Rxr 2016.03.09 15:46

看下你的mapper配置文件,,,

ChaoBaby94
ChaoBaby94 主配置文件就只只有一个mapper,mapper里面就<mapper namespace="test"><select id="findUserById" parameterType="int" resultType="mybatis.po.User"> SELECT * FROM user WHERE id=#{id}; </select><select id="findUsersByName" parameterType="java.lang.String" resultType="mybatis.po.User"> <!-- SELECT * FROM user WHERE username LIKE #{value} --> SELECT * FROM user WHERE username LIKE '%${value}%' </select></mapper>
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!