![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
Steve_Monster
这个作者很懒,什么都没留下…
展开
-
动态sql
动态sql测试所用的数据表结构if语句 <select id="select" parameterType="com.alibaba.fastjson.JSONObject" resultType="com.alibaba.fastjson.JSONObject"> select * from facere_bases where ...原创 2019-12-07 18:23:18 · 105 阅读 · 0 评论 -
通过mybatis中limit实现分页
通过mybatis中limit实现分页 在mybatis中,通过sql语句中的limit,设置开始与结束。<select id="libs" resultType="cn.cstor.facereapi.model.Library" > select * from facere_bases limit #{start},#{end}</select>...原创 2019-12-04 15:10:53 · 631 阅读 · 0 评论 -
Mybatis中关于返回值的问题
Mybatis中关于返回值的问题结论: 在Mybatis的xml中,可以使用resultType="…",来指定其返回值的类型,但如果sql语句执行的结果为空,则会返回null。问题描述: 在写Mybatis中的select语句,因为查找的条件,很有可能会找不到符合条件的信息。我原本以为,找不到信息会返回一个空的JSON。但在之后的使用中出现了报错<select id="L...原创 2019-12-04 09:59:34 · 1698 阅读 · 0 评论 -
MyBatis中,映射文件返回List<T>的ResultType参数填写
MyBatis中,映射文件返回List<T>的ResultType参数填写 该命令时通过用户输入的Name,查找所有同名的信息,所以需要返回一个list<JSONObject>集合,在xml中,只需要将ResultType的返回值设置为JSONobject即可。 但在Dao层,即mapper中,需要将返回类型填写为List< JOSNObject >...原创 2019-12-03 13:35:17 · 2133 阅读 · 0 评论 -
MyBatis标签详解
MyBatis标签详解映射文件的顶级元素select : 映射查询语句insert : 映射插入语句update : 映射更新语句delete : 映射删除语句sql : 给sql代码块重新命名resultMap : cache : cache-ref:2. select 标签属性<select <!-- id="selectByLibId"...原创 2019-11-29 16:14:02 · 409 阅读 · 0 评论