首页
学习
活动
专区
工具
TVP
发布

#mybatis

MyBatis是一个Java持久化框架,它通过XML描述符或注解把对象与存储过程或SQL语句关联起来。

mybatis判断批量操作是否全部执行成功

阿超

1000

MyBatis工作原理、高级特性及整合到spring boot的步骤

用户7353950

- 这一层主要对外暴露了 `SqlSession` 接口,它是应用程序与MyBatis框架交互的入口点。

21110

mybatis-plus启动时自动执行sql脚本

阿超

mybatis-plus-samples/mybatis-plus-sample-ddl-mysql/src/main/java/com/baomidou/my...

6810

Mybatis连表查询之association与collection

九转成圣

不用再在EmpDept中将Dept的所有属性都挨个写一遍,只需要引用Dept这个对象即可

7010

SpringBoot怎么整合MyBatis?看懂这篇就够了!

reload

刚开始在mybatis中编写SQL语句是不会被IDEA识别的,这样当写错SQL时,不仅没有提示而且难以发现。可做如下配置让IDEA自动识别 mybatis中的S...

22310

Mybatis深度解析:从起源到现代应用的全景视角

猫头虎

嗨,我是猫头虎博主,今天我要和大家分享的是关于后端框架Mybatis的一些知识。在互联网技术的浪潮中,我们经常听到ORM、数据库中间件、Java框架等S 。其中...

8710

MyBatis参数映射问题解决教程: org.apache.ibatis.type.TypeException: Error setting non null for parameter #1 wit

猫头虎

在使用MyBatis时,参数映射问题是一个常见的难题。这些问题源于直接变量替换与预处理参数的混淆、使用未定义的自定义标签、以及参数不匹配等原因。为了解决这些问题...

24110

解决 MyBatis-Plus + PostgreSQL 中的 org.postgresql.util.PSQLException 异常

猫头虎

在使用 MyBatis-Plus 和 PostgreSQL 数据库时,有时候会遇到 org.postgresql.util.PSQLException 异常,错...

24010

说说 MyBatis 二级缓存?关联刷新实现?

猫头虎

Mybatis提供对缓存的支持,但是在没有配置的默认情况下,它只开启一级缓存,二级缓存需要手动开启。

8710

2022 最新 MyBatis 面试题

猫头虎

后 由 mybatis 框 架 执 行 sql 并 将 结 果 映 射 为 java 对 象 并 返 回 。 ( 从 执 行 sql 到 返

10210

放弃MyBatis!我选择 JDBCTemplate!

猫头虎

因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC...

9210

SpringBoot 快速整合 Mybatis(去XML化+注解进阶)

猫头虎

增删改查占据了绝大部分的业务操作,掌握这些基础注解的使用还是很有必要的,例如下面这段代码无需XML即可完成数据查询:

12610

Mybatis传参的方式总结

猫头虎

本文总结了MyBatis中传参的多种方式,包括基本类型参数、对象参数、Map参数、注解参数等。通过了解这些传参方式,读者可以更好地在MyBatis中进行参数的传...

9010

Mybatis-Plus 使用技巧与隐患

Java技术精选

很方便啊 通过函数自动拼接Sql 不需要去XML 再去使用标签 之前一分钟写好的Sql 现在一秒钟就能写好 简直不要太方便

10410

修改mybatis-plus更新策略

阿超

https://github.com/apache/incubator-streampark/pull/3615

9110

【面试专题】Mybatis高频面试题

程序员波特

1.系统启动的时候会加载解析全局配置文件和对应映射文件。加载解析的相关信息存储在 Configuration 对象

4810

Bug日记:class path resource [mybatis-config.xml] cannot be opened because it does not exist 已修复!!!

苏泽

今天遇到了两个很操蛋的Bug 想必必须记下来 以后再遇到了可以追溯 也免除更多人受到折磨

9510

SpringBoot: MyBatis之MapperScan注解实现原理

Freedom123

我们不在xml配置的话,必须通过MapperScan来扫描。扫描注册的类就是MapperScannerRegistrar实现了ImportBeanDefinit...

6610

Spring Boot: Mybatis 手写实现

Freedom123

MyBatis框架的核心功能其实不难,无非就是动态代理和jdbc的操作,难的是写出来可扩展,高内聚,低耦合的规范的代码。

12310

Spring Boot : Mybatis 执行原理分析

Freedom123

mybatis应用程序通过SqlSessionFactoryBuilder从mybatis-config.xml配置文件中构建出SqlSessionFactor...

10310
领券