#MyBatis

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

Spring Boot入门(六):使用MyBatis访问MySql数据库(注解方式)

申城异乡人

本篇博客我们讲解下在Spring Boot中使用MyBatis访问MySql数据库的简单用法。

1110

ApiBoot 2.0.9.RELEASE 版本发布,支持自定义Oauth2授权方式

恒宇少年

山东三米信息技术有限公司 · 架构师 (已认证)

ApiBoot是一款基于SpringBoot1.x,SpringBoot2.x的接口服务集成基础框架,内部提供了框架的封装集成、使用扩展、自动化配置等,让接口开...

2130

由for update引发的血案

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

公司的某些业务用到了数据库的悲观锁 for update,但有些同事没有把 for update 放在 Spring 事务中执行,在并发场景下发生了严重的线程阻...

4650

Mybatis源码分析之Mapper注册与绑定

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

Mybatis 是一个「面向 sql」的持久层框架,它可实现动态拼装 sql,极其灵活,同时避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集,其插件...

6530

Mybatis-spring源码分析之注册Mapper Bean

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

「Mybatis源码分析之Mapper注册与绑定」讲到了 Mapper 如何注册到 Configuration 类中与 MapperProxyFactory 绑...

6150

mybatis-plus源码分析之sql注入器

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

mybatis-plus是完全基于mybatis开发的一个增强工具,它的设计理念是在mybatis的基础上只做增强不做改变,为简化开发、提高效率而生,它在myb...

6120

钟同学,this is for you!

张乘辉

广州混沌网络科技有限公司 · 高级Java开发工程师 (已认证)

坐在我旁边的钟同学听说我精通Mybatis源码(我就想不通,是谁透漏了风声),就顺带问了我一个问题:在同一个方法中,Mybatis多次请求数据库,是否要创建多个...

5340

拥抱开源,和小刀一起来写java

微笑的小小刀

returnInstanceForEmptyRow mybatis中的这个配置项,作用是当返回行的所有列都是空时,MyBatis默认返回 null。 当开启这个...

4030

Java开发八年来总结的知识脑图,以及我的进阶线路规划。

慕容千语

学习一个新的技术时,其实不在于跟着某个教程敲出了几行、几百行代码,这样你最多只能知其然而不知其所以然,进步缓慢且深度有限,最重要的是一开始就对整个学习路线有宏观...

11630

Java进阶笔记——Spring Boot 整合 Mybatis

慕容千语

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集...

8210

2019BATJ面试题汇总详解:MyBatis+MySQL+Spring+Redis+多线程

慕容千语

如何通过HibernateDaoSupport将Spring和Hibernate结合起来?

7720

Spring Boot 引入 MyBatis

Bobby

一隅之见 · 站长 (已认证)

  MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结...

9720

java编程学习笔记——mybatis SQL注入问题

慕容千语

  SQL注入攻击,简称SQL攻击或注入攻击,是发生于应用程序之数据库层的安全漏洞。简而言之,是在输入的字符串之中注入SQL指令,在设计不良的程序当中忽略了检查...

9830

【图文并茂】Mybatis执行SQL的4大基础组件详解

丁威

sql执行器,其对应的类全路径:org.apache.ibatis.executor.Executor。

8950

源码分析Mybatis MappedStatement的创建流程

丁威

上文重点阐述源码分析MapperProxy初始化,但并没有介绍.Mapper.java(UserMapper.java)是如何与Mapper.xml文件中的SQ...

5120

源码分析Mybatis MapperProxy初始化【图文并茂】

丁威

MapperScannerConfigurer,Spring整合Mybatis的核心类,其作用是扫描项目中Dao类,将其创建为Mybatis的Maper对象即M...

7730

Spring Boot最常用的25个注解,干货了解一下

用户5546570

11060

MyBatis-plus二级缓存使用

yunlgonn

8430

mybatis如何半自动化解耦

用户5224393

在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Spring jdbc,本系列,将来研究Mybatis。

8210

ApiBoot 官网发布 - 为接口服务而生

恒宇少年

山东三米信息技术有限公司 · 架构师 (已认证)

ApiBoot是一款基于SpringBoot1.x,SpringBoot2.x的接口服务集成基础框架,内部提供了框架的封装集成、使用扩展、自动化配置等,让接口开...

8230

扫码关注云+社区

领取腾讯云代金券