• 宝塔服务器面板,一键全能部署及管理你的网站,送¥3188礼包,点我领取

菜鸟学苑 菜鸟学苑

人人都能成为互联网技术大神!

  • 技术全栈
  • WEB设计
    • 设计达人
    • 网页设计
    • UI设计
    • 交互设计
  • 网站建设
    • 域名主机
    • 网页制作
    • CMS建站
    • 网站运维
  • 编程开发
    • 编程语言入门到精通
    • 数据结构与算法
    • WEB前端开发
    • 后端程序开发
    • APP与小程序
  • 工程架构
    • 人工智能与物联网
    • 软件工程与架构
    • 云计算与大数据
  • IT运维
    • 计算机网络技术
    • WEB服务器
    • 数据库运维
    • 信息安全防护
  • 互联网产品
    • 原型设计
    • 产品运营
    • 网站推广
  • 工具教程
  • 职场指南
  • 网址导航
菜鸟学院MyBatis

MyBatis 是如何初始化的?

作者:龙哥手记 。 MyBatis 初始化的方式及引入 MyBatis 的初始化可以有两种方式: 基于 XML 配置文件:基于 XML 配置文件的方式是将 MyBatis 的所有配置信息放在 XML ...
2022年12月26日数据库教程78 views评论MyBatis
阅读全文

MyBatis 的动态 SQL 使用与原理,一文搞清

作者:龙哥手记 。 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空...
2022年12月26日数据库教程88 views评论MyBatis
阅读全文
后端程序开发

Java研发面试题集:MyBatis 缓存VS如何进行分页?分页插件原理是什么?

六. MyBatis 1、讲下 MyBatis 的缓存 MyBatis 的缓存分为一级缓存和二级缓存,一级缓存放在 session 里面,默认就有,二级缓存放在它的命名空间里,默认是不打开的,使用二级...
2019年8月5日1,720 views评论Java MyBatis 面试题
阅读全文
后端程序开发

MyBatis开发框架简介、创建项目+简单示例

1. MyBatis简介 ​ 2001年,Clinton Begin发起了一个名为iBATIS的开源项目,最初侧重于密码软件的研发,后来发展成为一款基于Java的持久层框架。 ​ 2004年,Clin...
2019年7月18日1,401 views评论MyBatis
阅读全文
后端程序开发

MyBatis教程:XML方式的基本用法之Select

1. 明确需求 书中提到的需求是一个基于角色的权限控制需求(RBAC,即Role-Based Access Control),提到权限管理,相信大家都不陌生,因为大部分的系统都是需要权限管理的,我在上...
2019年7月18日1,479 views评论MyBatis XML
阅读全文
后端程序开发

MyBatis教程:XML方式的基本用法之多表查询

1. 多表查询 上篇博客中,我们示例的2个查询都是单表查询,但实际的业务场景肯定是需要多表查询的,比如现在有个需求: 查询某个用户拥有的所有角色。这个需求要涉及到sys_user,sys_user_r...
2019年7月18日1,200 views评论MyBatis XML
阅读全文
后端程序开发

MyBatis教程: XML方式的基本用法之增删改

1. insert用法 1.1 简单的insert方法 假如现在我们想新增一个用户,该如何操作呢? 首先,在接口SysUserMapper中添加如下方法。 /** * 新增用户 * * @param ...
2019年7月18日1,174 views评论MyBatis XML
阅读全文
后端程序开发

MyBatis教程:注解方式的基本用法

1. @Select 注解 1.1 使用Sql语句设置别名方式 假设现在有个需求:根据id查询角色信息。使用注解方式该如何实现呢? 首先,在接口SysRoleMappper中添加如下方法: @Sele...
2019年7月18日1,660 views评论MyBatis
阅读全文

MyBatis教程:使用if标签生成动态的Sql

如何使用if标签生成动态的Sql,主要包含以下3个场景: 根据查询条件实现动态查询 根据参数值实现动态更新某些列 根据参数值实现动态插入某些列 1. 使用if标签实现动态查询 假设有这样1个需求:根据...
2019年7月18日后端程序开发1,391 views评论MyBatis
阅读全文

MyBatis教程:使用choose,where,set标签生成动态的Sql

如何使用choose,where,set标签生成动态的Sql。 1. choose 用法 假设有这样1个需求:当参数id有值时优先使用id查询,当id没有值时就去判断用户名是否有值,如果有值就用用户名...
2019年7月18日后端程序开发1,090 views评论MyBatis
阅读全文

文章导航

1 2

分类标签

C语言 Django ECMAScript EXCEL Java javaScript jQuery Kotlin Laravel MySQL Nginx PHP PostgreSQL Python Redis vue.js WordPress 帝国CMS 织梦DEDECMS 面试题

热门标签

Axure 面试题 帝国CMS Kotlin 宝塔面板 css 织梦DEDECMS EXCEL Nginx Java Dart ssl Laravel React.js Django javaScript jQuery Redis ThinkPHP vue.js Linux Flutter Python ECMAScript PostgreSQL MySQL Docker C语言 WordPress PHP

本类热门

  • PyQt5按钮响应事件详解 24,181 views 2
  • 牛掰的numba库jit模块:一行代码让 Python 的运行速度提高100倍 23,596 views 2
  • Log4j2 还是 Logback?2020 年Java 日志框架到底哪个性能好? 23,458 views 3
  • Laravel教程:使用 DB::select() 方法检索查询数据记录 14,715 views 0
  • Python 实现马尔可夫链的入门初级教程 14,138 views 2
  • Python2和python3安装及共存解决方案(需ipykernel) 11,117 views 1
  • pyqt5开发核心机制:信号(Signal)与槽(Slot)的认识 11,074 views 2
  • NumPy教程:19种数据类型及对象(dtype)示例 10,758 views 1
  • PHP7异常与错误处理机制 Exception, Error, Throwable 10,042 views 2
Copyright ©  2018-2022 菜鸟学苑  一个学习互联网技术应用的网站 版权所有.
  • 目录
  • 菜鸟学苑

    本页二维码