Mybatis
hp15
这个作者很懒,什么都没留下…
展开
-
Mybatis 批量插入的上限
探究mybatis真的对动态SQL的参数或者对象数量设定了限制么?如果有那么原因何在?如果没有,那么为什么双方都那么确定呢?难道是数据库不同导致的?探究mybatis真的对动态SQL的参数或者对象数量设定了限制么?如果有那么原因何在?如果没有,那么为什么双方都那么确定呢?难道是数据库不同导致的?本着最小投入的原则,笔者开始了测试。手头现有SQL...转载 2019-05-09 16:39:18 · 4168 阅读 · 1 评论 -
Mybatis 插入与批量插入以及多参数批量删除
注意项:需要注意id是varchar类型还是bigint/int类型批量插入WaterEleMapper.xml部分代码<!--批量增加测试--> <insert id="insertList" parameterType="java.util.List"> insert into t_enterprise_water_ele ...转载 2019-05-09 17:27:15 · 1253 阅读 · 0 评论 -
Mybatis框架
接口层-和数据库交互的方式MyBatis和数据库的交互有两种方式:使用传统的MyBatis提供的API;使用Mapper接口;使用Mapper接口MyBatis 将配置文件中的每一个<mapper> 节点抽象为一个 Mapper 接口:这个接口中声明的方法和<mapper> 节点中的<select|update|delete|insert>...原创 2019-05-21 16:18:38 · 317 阅读 · 0 评论 -
Mybatis的功能架构
Mybatis的功能架构分为三层:API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。 数据处理层:负责具体的SQL查找、SQL解析、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。 基础支撑层:负责最基础的功能支撑,包括连接管理、事务管理、配置加载和缓存处理,这些都...原创 2019-06-21 16:33:34 · 2208 阅读 · 0 评论