后端程序开发MyBatis基础入门教程:操作数据库的七大步骤 1.什么是MyBatis Myba是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程,减少了代码的冗余,减少程序员的操作。 MyBatis 可以... 2023年5月25日59 views评论MyBatis 阅读全文
MyBatis概述、核心组件、基础使用、高级用法及整合 Spring MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程、高级映射和事务等功能,是 Java Web 开发中最受欢迎的 ORM 框架之一。MyBatis 的特点是简单易用,具有良好的灵活... 2023年5月24日后端程序开发72 views评论MyBatis 阅读全文
MyBatis 是如何初始化的? 作者:龙哥手记 。 MyBatis 初始化的方式及引入 MyBatis 的初始化可以有两种方式: 基于 XML 配置文件:基于 XML 配置文件的方式是将 MyBatis 的所有配置信息放在 XML ... 2022年12月26日后端程序开发336 views评论MyBatis 阅读全文
MyBatis 的动态 SQL 使用与原理,一文搞清 作者:龙哥手记 。 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空... 2022年12月26日后端程序开发440 views评论MyBatis 阅读全文
后端程序开发Java研发面试题集:MyBatis 缓存VS如何进行分页?分页插件原理是什么? 六. MyBatis 1、讲下 MyBatis 的缓存 MyBatis 的缓存分为一级缓存和二级缓存,一级缓存放在 session 里面,默认就有,二级缓存放在它的命名空间里,默认是不打开的,使用二级... 2019年8月5日2,132 views评论Java MyBatis 面试题 阅读全文
后端程序开发MyBatis开发框架简介、创建项目+简单示例 1. MyBatis简介 2001年,Clinton Begin发起了一个名为iBATIS的开源项目,最初侧重于密码软件的研发,后来发展成为一款基于Java的持久层框架。 2004年,Clin... 2019年7月18日1,583 views评论MyBatis 阅读全文
后端程序开发MyBatis教程:XML方式的基本用法之Select 1. 明确需求 书中提到的需求是一个基于角色的权限控制需求(RBAC,即Role-Based Access Control),提到权限管理,相信大家都不陌生,因为大部分的系统都是需要权限管理的,我在上... 2019年7月18日2,075 views评论MyBatis XML 阅读全文
后端程序开发MyBatis教程:XML方式的基本用法之多表查询 1. 多表查询 上篇博客中,我们示例的2个查询都是单表查询,但实际的业务场景肯定是需要多表查询的,比如现在有个需求: 查询某个用户拥有的所有角色。这个需求要涉及到sys_user,sys_user_r... 2019年7月18日1,362 views评论MyBatis XML 阅读全文
后端程序开发MyBatis教程: XML方式的基本用法之增删改 1. insert用法 1.1 简单的insert方法 假如现在我们想新增一个用户,该如何操作呢? 首先,在接口SysUserMapper中添加如下方法。 /** * 新增用户 * * @param ... 2019年7月18日1,466 views评论MyBatis XML 阅读全文
后端程序开发MyBatis教程:注解方式的基本用法 1. @Select 注解 1.1 使用Sql语句设置别名方式 假设现在有个需求:根据id查询角色信息。使用注解方式该如何实现呢? 首先,在接口SysRoleMappper中添加如下方法: @Sele... 2019年7月18日1,934 views评论MyBatis 阅读全文