随笔分类 -  MyBatis

摘要:MyBatis-Plus 分页查询, 老项目中 shardingjdbc 分库分表插件后 分页查询查看sql语句 就是这个样子了 第一页LIMIT 0,100第二页LIMIT 0,200, 第三页LIMIT 0,300, 总是取的当前0到截止页码的所有数据 把原有引入的jar 包版本从 3.1.0 阅读全文
posted @ 2021-07-23 10:31 莫名字 阅读(3081) 评论(0) 推荐(0)
摘要:其实很简单,打印SQL只需要加一个setting就可以了。亲测可用。 mybatis-config.xml: mybatis的日志打印方式比较多,SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_ 阅读全文
posted @ 2017-01-22 11:39 莫名字 阅读(16701) 评论(0) 推荐(2)
摘要:在Ibatis中,insert()的返回值为一个Object的主键,其实这个Object的主键是这样的来的:如果在bean的xml文件中设置了插入的keyProperty,则insert()方法返回的就是这个主键的值。 例如,所以我们想要在插入时想要插入一个sequence值到数据库的某个字段(当然... 阅读全文
posted @ 2015-06-26 11:03 莫名字 阅读(2235) 评论(0) 推荐(0)
摘要:XML中代码 Pager.java 类package com.xiao4r.crm.util;import java.util.List;import java.util.Map;public class Pager { private int totalRows = 0; // 总行数 pr... 阅读全文
posted @ 2015-06-17 17:56 莫名字 阅读(961) 评论(0) 推荐(0)
摘要:刚刚开始在工作中用到iBatis 在用到in去查询或者删除 我本来是传递一个String的参数,但是总是报以下的错误上网查询有一下解决方案,本人已验证是可以的。1、第一种:传入参数仅有数组 调用 string[] strValue = new string[] { "1", "2", "3" ... 阅读全文
posted @ 2015-03-11 16:28 莫名字 阅读(2012) 评论(0) 推荐(0)
摘要:1、MyBatis优点 操作简单话,代码量少,效率高,成本就降低了 2、MyBatis缺点 参数只能限制为一个 selece语都要手动来写 3、与JDBC的关系:是对JDBC的扩展 把sql语句和java代码分离后,改了sql语句不用改动java代码 driver=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@localhost:1521:ORCLusername=scottpassword=abc123 insert into Student(sid,sname,ma... 阅读全文
posted @ 2014-04-08 22:42 莫名字 阅读(306) 评论(0) 推荐(0)