Mybatis系列
好记性不如烂笔头_
每天都像打了鸡血似的。。。
展开
-
Mybatis-映射文件中 MySQL和Oracle语法的一些差异
使用<foreach>标签时语法有些差异 用like模糊查询Mysql 模糊查询用双引号,不用||拼接字符串,如: "%"#{param}“%” oracle 模糊查询用单引号,用||拼接字符串,如:'%'||#{param}||'%'待补充。。。...原创 2019-01-11 14:29:19 · 897 阅读 · 0 评论 -
Mybatis 中特殊符号的转义
第一种写法(1):原符号 < <= > >= & ' "替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;例如:sql如下:create_d...原创 2019-01-11 14:31:45 · 2338 阅读 · 0 评论 -
关于使用 Mybatis 利用 PageHelper 插件进行分页,获取的total总数等于每页总数的问题
1、SpringBoot集成mybatis,使用的PageHelper 进行分页,然后使用 new PageInfo<>(list).getTotal() 获取记录总数的时候,得到的结果是 pageSize的值,经检查发现,是因为在前面对 查询出的 list 用 lambda 表达式用 filter 方法进行了过滤导致的,不用filter方法就没有问题。具体原因等查源码后...原创 2019-01-11 16:02:03 · 16662 阅读 · 7 评论 -
Mybatis-记录一个查询时出现的问题,类缺少无参构造器
问题:[dj]2019-02-27 10:45:01.202 [http-nio-10.60.1.251-9081-exec-1] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved exception caused by Handler execution: org.mybatis.spring.MyBatisSy...原创 2019-02-27 11:15:08 · 696 阅读 · 0 评论 -
Mybatis-基础
Mybatis简介基于java的持久层框架,内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程 通过xml或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射为java对象并返回...原创 2018-08-14 10:54:27 · 466 阅读 · 0 评论