![](https://img-blog.csdnimg.cn/9c738d6f57f14e2db1fa1c88e78290bf.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mybatis
文章平均质量分 78
MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs映射成数据库中的记录
day day day ...
进阶中
展开
-
Mybatis中文文档
这是mybatis官方维护的一份指导学习文档,具有权威性:mybatis – MyBatis 3 | 简介此文档开头会标明mybatis当前最新版本号:mybatis中文文档分为以下几个部分:简介:mybatis – MyBatis 3 | 简介入门:mybatis – MyBatis 3 | 入门XML配置:mybatis – MyBatis 3 | 配置XML映射:mybatis – MyBatis 3 | XML 映射器动态SQL:mybatis – MyBatis 3 | 动态 SQLJava A转载 2023-08-14 16:12:17 · 783 阅读 · 0 评论 -
数据库和mybatis批量更新数据
1. postgresqlupdate test set info=tmp.info from (values (1,'new1'),(2,'new2'),(6,'new6')) as tmp (id,info) where test.id=tmp.id; <update id="updateBatch"> update send_warn_sms_to <set> message=tmp.message原创 2021-07-18 08:54:52 · 490 阅读 · 0 评论 -
java开发手册(重心篇 - MySQL)——摘自《阿里巴巴Java开发手册》
建表规约【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint (1表示是,0 表示否)。 说明:任何字段如果为非负数,数据类型则必须是 unsigned,类型声明:tinyintunsigned 注意:POJO类中的任何布尔类型的变量,都不要加is前缀。 所以,需要在<resultMap>...原创 2020-01-02 09:53:37 · 343 阅读 · 0 评论 -
Springboot整合Mybatis查看Sql
application.properties文件,加入如下配置:logging.level.com.example.demo.mapper=DEBUGlogging.level.com,后面的路径指的是mybatis对应的方法接口所在的包。并不是mapper.xml所在的包。如果使用的是application.yml文件,加入如下配置:# 打印sqllogging: le...原创 2019-01-09 14:28:07 · 4488 阅读 · 0 评论 -
Mybatis批量插入
故事今天下午公司技术分享,一个伙伴提到他踩过坑:mybatis批量插入时动态sql允许的最大参数数量是2100个。即下面代码中“#”的数量。<insert id="batchInsert" parameterType="list"> insert into Adv_permeability values<foreach collection="permea...转载 2019-06-10 11:03:34 · 1261 阅读 · 0 评论 -
致力微服务 SpringCloud 篇六 springboot+mybatis+mysql读写分离初试排坑经历
1.引言读写分离就是把一条SQL放到自己想要的那个数据库去执行,我们要做的就是实现SQL怎么自己去对应的数据库执行。两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL分离;第二种是应用程序自己去做分离。目前只做了第二种,主要是利用Spring提供的路由数据源,以及AOP;后续会利用mycat来做,我想无非是集成配置吧。在这里有所感悟...原创 2019-08-16 16:06:39 · 3240 阅读 · 0 评论 -
Mybatis源码+插件+手册
mybatis源码下载:https://github.com/mybatis/springmybatis插件理解:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/Interceptor.mdmybaits的插件就是通过继承Interceptor拦截器实现mybatis中能使用插件进行拦截的接口和...原创 2019-10-08 08:46:53 · 189 阅读 · 0 评论