文章分类 -  数据库 / mybatis

摘要:foreach标签拼接的insert语句不是批量新增 相信很多项目中myabtis的新增sql语句是使用foreach标签拼接,如下写法,但千万要注意这并不批量新增,实际上这是一个大的SQL,如果遍历的集合太大, 新增时会导致性能问题. <insert id="insertBatch" parame 阅读全文
posted @ 2024-04-29 15:12 wq9 编辑
摘要:https://www.cnblogs.com/zt19994/p/9999696.html MyBatis 常用写法 1、forEach 循环 forEach 元素的属性主要有 item, idnex, collection, open, separator, close。 collection: 阅读全文
posted @ 2020-12-04 14:36 wq9 编辑
摘要:mysql中常用日期时间函数 MySQL服务器中的三种时区设置: ①系统时区 保存在系统变量system_time_zone ②服务器时区 保存在全局系统变量global.time_zone ③每个客户端连接的时区 保存在会话变量session.time_zone 1、NOW([fsp]):返回服务 阅读全文
posted @ 2020-07-08 11:55 wq9 编辑
摘要:在创建时间字段的时候 DEFAULT CURRENT_TIMESTAMP表示当插入数据的时候,该字段默认值为当前时间 ON UPDATE CURRENT_TIMESTAMP表示每次更新这条数据的时候,该字段都会更新成当前时间 这两个操作是mysql数据库本身在维护,所以可以根据这个特性来生成【创建时 阅读全文
posted @ 2020-06-06 08:49 wq9 编辑
摘要:WpBggimapper.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis- 阅读全文
posted @ 2020-01-08 09:05 wq9 编辑
摘要:https://blog.csdn.net/qq_39019865/article/details/80800649 mybatis中的映射实例搜集 xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//myb 阅读全文
posted @ 2019-12-26 14:18 wq9 编辑
摘要:Mysql之CONTACT()函数 将查询结果拼接成一个字符串,返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 eg:select contact('11','22','33'); 返回结果:112233 mybatis时间范围查询 <if test="excS 阅读全文
posted @ 2019-12-19 15:09 wq9 编辑

点击右上角即可分享
微信分享提示