<resultMap type="Student" id="studentMap">
<wbr><wbr><id property="id" column="id" /><br><wbr><wbr><result property="sname" column="name" /><br><wbr><wbr><result property="spwd" column="pwd" /><br><wbr><wbr><result property="sbirth" column="birth" /><br><wbr></resultMap>
<p><wbr></wbr></p>
<p><strong><!-- sql语句是针对表的操作,而resultMap说明了表和pojo的映射关系 --></strong></p>
<p><select id="getModelByName" parameterType="String" resultMap="studentMap"><br><wbr><wbr>select<br><wbr><wbr>id,name,pwd,birth from<br><wbr><wbr><strong>tbl_student <span style="color:#ed1c24">where name like "%"#{name}"%";</span></strong></wbr></wbr></wbr></wbr></wbr></wbr></p>
<p><wbr></select></wbr></p>
<p><wbr></wbr></p>
<p><insert id="insertStu" parameterType="Student"><br><wbr><wbr>insert into<br><wbr><wbr><strong>tbl_student</strong>(name,pwd,birth)<br><wbr><wbr>values(#{sname},#{spwd},#{sbirth});<br><wbr></insert></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p>
<p><wbr></wbr></p>
<p><wbr></wbr></p>
<p><wbr>// 根据名字模糊查询<br><wbr>public List<Student> getModelByName(String name)<br><wbr>{<br><wbr><wbr>SqlSession sqlSession = BasicDaoImpl.getSqlSessionFactory().openSession();<br><wbr><wbr>List<Student> students = null;<br><wbr><wbr>try<br><wbr><wbr>{<br><wbr><wbr><wbr>students=(List<Student>)sqlSession.selectList("mybatis.mapper.getModelByName", name);<br><wbr><wbr>}<br><wbr><wbr>finally<br><wbr><wbr>{<br><wbr><wbr><wbr>sqlSession.close();<br><wbr><wbr>}<br><wbr><wbr>return students;<br><wbr>}</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></p>
<p></p>
<p></p>
</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
分享到:
相关推荐
MyBatis模糊查询
mybatis的逆向助手确实好用,可以省去很多编写常规sql语句的时间,但是它没办法自动生成模糊查询语句,但开发中模糊查询是必不可少的,所以,需要手动对mapper编写模糊查询功能。 这里先明确MyBatis/Ibatis中#和$的...
今天小编就为大家分享一篇关于Mybatis模糊查询和动态sql语句的用法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
特殊字符(\,_,%)转义工具类 MyQueryInterceptor.java: Mybatis自定义拦截器 注意:该拦截器只支持QueryWrapper的like方法,serviceImpl层传全角模糊查询(%%) mapper或xml层的全角模糊查询(%*%)和半角模糊查询(%*或*%)
模糊查询也是数据库SQL中使用频率很高的SQL语句,这篇文章主要介绍了详解MyBatis模糊查询LIKE的三种方式,非常具有实用价值,需要的朋友可以参考下
主要介绍了Mybatis模糊查询及自动映射实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了MyBatis中的模糊查询语句的相关资料,需要的朋友可以参考下
主要介绍了Mybatis 中 Oracle 的拼接模糊查询及用法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
主要介绍了MyBatis实现模糊查询的几种方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
- Mybatis 模糊查询LIKE怎么写 - Mybatis是如何获取生成的主键的? - Mybatis动态SQL是什么? - Mybatis插件原理 - Mybatis一级缓存 - 一级缓存的原理 - 使得Mybatis一级缓存失效的方法 - Mybatis二级缓存 - ...
主要介绍了Mybatis中的like模糊查询功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下
java代码-使用java解决mybatis模糊匹配写法的源代码 ——学习参考资料:仅用于个人学习使用!
代码包含: EscapeUtil.java:特殊字符(\,_,%)转义工具类 MyQueryInterceptor.java: Mybatis自定义拦截器 注意:该拦截器只支持QueryWrapper的like方法,serviceImpl层传全角模糊查询(%%) mapper或xml层的全角模糊查询(%...
使用Mybatis框架的模糊查询,详细博客地址:https://blog.csdn.net/qq_36654606/article/details/87393383
mybatis 增删改查 模糊查询 操作
主要介绍了MyBatis-plus 模糊查询的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
对于mybatis的动态sql查询,实现简单的增删查改功能及模糊查询和条件查询
主要为大家详细为大家详细介绍了mybatis实现分页及模糊查询功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下