首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#mybatis

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

ShardingSphere整合Mybatis执行流程学习一

路行的亚洲

首先sql的执行经过mybatis,然后走到mybatis的MybatisMapperProxy代理,通过动态代理拿到对应的方法,执行对应的实现。

2810

10. Mybatis 参数处理

捞月亮的小北

其中sql语句中的javaType,jdbcType,以及select标签中的parameterType属性,都是用来帮助mybatis进行类型确定的。不过这些...

5910

9. Mybatis 小技巧

捞月亮的小北

如果一个包下的类太多,每个类都要起别名,会导致typeAlias标签配置较多,所以mybatis用提供package的配置方式,只需要指定包名,该包下的所有类都...

4910

8. Mybatis 接口代理机制及使用

捞月亮的小北

基于以上原因,在编写测试类或实际应用中的DAO层代码时,推荐的做法是每次执行CRUD操作时,在方法内部创建SqlSession​对象,执行完必要的操作后,立即...

5810

6. 在WEB中应用MyBatis(使用MVC架构模式)

捞月亮的小北

实现功能:银行账户转账 使用技术:HTML + Servlet + Mybatis

8510

4. MyBatis核心配置文件详解

捞月亮的小北

如果类的根路径下有一个包叫做test,CarMapper.xml如果放在test包下的话,这个配置应该是这样写:

6010

【五】springboot整合mybatis-plus

小z666

注意:使用mybatis-plus的方法进行分页查询返回值是Ipage的泛型,传入参数需要传入当前页以及每页条数,此处的getUserVO如下:

10610

【四】springboot整合mybatis-plus

小z666

本章在前面几章的基础上整合mybatis-plus以及代码生成工具mybatis-plus-generator (感觉本人不常用)。

13210

【问题篇】Springboot整合mybatis-plus后关于新增记录,主键id自动设置的问题

小z666

ps:这两个注解一定不要忘了,不然他找不到对应的表和字段,Idtype的参数有很多,这里说两个,一个UUID,一个Auto。

7710

Mybatis 一级缓存和二级缓存 - Java技术债务

Java技术债务

MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在...

5710

深入探讨:Spring与MyBatis中的连接池与缓存机制

九转成圣

在现代应用程序开发中,性能优化是一个永恒的话题。而在企业级Java应用开发中,Spring和MyBatis是两种非常流行的框架,它们的连接池和缓存机制对应用程序...

12810

mybatis-plus配置拦截器实现完整sql打印

shigen

在使用mybatis-plus(mybatis)的时候,往往需要打印完整的sql语句,然而输出的日志不是很理想:

6610

聊聊 Mybatis 动态 SQL

勇哥java实战分享

这篇文章,我们聊聊 Mybatis 动态 SQL ,以及我对于编程技巧的几点思考 ,希望对大家有所启发。

8610

3. 使用Mybatis完成CRUD

捞月亮的小北

select标签中resultType属性,这个属性用来告诉mybatis,查询结果集封装成什么类型的java对象。你需要告诉mybatis。

6810

2. Mybatis 入门程序

捞月亮的小北

创建Maven项目并配置Maven , 根据以下步骤开始创建入门程序 其中 ,resource目录:放在这个目录当中的,一般都是资源文件,配置文件。直接放到r...

6510

【Java干货】Spring Boot集成Mybatis Generator自动生成代码插件

程序员洲洲

MyBatis Generator,缩写MBG,是一个Mybatis和iBatis的代码生成器。它支持Mybatis的所有版本,支持iBatis 2.2.0以后...

16610

MBG部分配置技巧

二锅头一桶天下

常见的配置以及简单的生成功能在网上已经很多资料。有些难以关注甚至被忽略的点这里备注一下。

5410

MyBatis-Plus介绍及Spring Boot 3集成指南

修己xj

我们此处引入 MyBatis Plus 的版本为最新版本 3.5.6,并排除了其中的 mybatis-spring 依赖,并且另外引入了 mybatis-spr...

48810

Mybatis mapper动态代理解决方案

科技新语

我们在使用Mybatis的时候,获取需要执行的SQL语句的时候,都是通过调用xml文件来获取,例如:User user = (User) sqlSession....

7910

为什么Mybatis Mapper不需要实现类?

闻说社

生活中对代理模式的使用无处不在,例如明星经纪人对明星业务的代理;律师对原告官司的代理;4s店对汽车制造商的销售代理等等。这些使用场景告诉我们代理模式的本质是:

8310
领券