网站首页 / mybatis collection
-
Mybatis框架实现一对多查询两种不同的实现方式
在上篇文章分享了Mybatis框架实现了一对一查询操作,但是在开发中一对多查询操作更为常用。其实在平时生活中一对多关系就有很多,就比如一个部门下面可以有多个员工,而其中的一个员工也属于一个部门等等。接下来我们就来学习一下如何在项目中实现一对...
2024-12-05 huorong 精选文章 13 ℃ 0 评论 -
java面试之MyBatis篇
1、什么是MyBatis(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可...
2024-12-05 huorong 精选文章 9 ℃ 0 评论 -
MyBatisPlus又在搞事了!发布神器,一个依赖轻松搞定权限问题
今天介绍一个MyBatis-Plus官方发布的神器:mybatis-mate为mp企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成SQL维护等,旨在更...
2024-12-05 huorong 精选文章 11 ℃ 0 评论 -
Mybatis参数传递
1.概述Mybatis的sql参数传递就是将接口方法中定义的参数传输到sql中。sql有两种形式,一种是XML格式(Mapper映射器)中的sql;一种是注解方式的sql。常用参数的类型主要包括:基本数据类型Map类型自定义Bean类型从...
2024-12-05 huorong 精选文章 8 ℃ 0 评论 -
Mybatis 查询结果返回 Map、List、Pair
默认:单个、列表默认单个对象对应一个Map或实体多条数据自动装进一个Listcom.jerry.mapper.TestMapper.java//查询单个结果直接返回Map<String,Object>Map<S...
2024-12-05 huorong 精选文章 8 ℃ 0 评论 -
玩转单表查询--MyBatis版
1.概览单表查询在业务开发中占比最大,是所有CRUDBoy的入门必备,所有人在JavaBean和SQL之间乐此不疲。而在我看来,该部分是最枯燥、最没有技术含量的“技能”。1.1.背景公司规定,线上服务不允许使用Join语...
2024-12-05 huorong 精选文章 9 ℃ 0 评论 -
mybatis概述、初体验、配置文件详解、dao层mapper动态代理
1、概述MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂...
2024-12-05 huorong 精选文章 11 ℃ 0 评论 -
在面试中Mybatis非常重要【面经】
MyBatis是一个常用的持久层框架,广泛应用于Java项目中进行数据库操作。MyBatis提供了比JPA和Hibernate更灵活的SQL映射机制,在面试中经常被问到。下面是一些常见的MyBatis面试问题及其答案...
2024-12-05 huorong 精选文章 12 ℃ 0 评论 -
Java面试——MyBatis
一、MyBatis与JDBC的区别【1】JDBC是Java提供操作数据库的API;MyBatis是一个持久层ORM框架,底层是对JDBC的封装。【2】使用JDBC需要连接数据库,注册驱动和数据库信息工作量大,每...
2024-12-05 huorong 精选文章 9 ℃ 0 评论 -
15 个 MyBatis 技巧,赶紧收藏吧
MyBatis作为一款ORM框架,在行业内有广泛的应用。mapperxml的配置有一些技巧,本文整理一下,方便查阅。模糊查询MySQL模糊查询一般是使用like条件,我们经常使用传入的变量作为like的条件。在MyBa...
2024-12-05 huorong 精选文章 8 ℃ 0 评论