Mybatis
文章平均质量分 68
大苏打seven
这个作者很懒,什么都没留下…
展开
-
Mybatis学习笔记:延迟加载
/原创 2024-02-25 23:12:29 · 430 阅读 · 0 评论 -
Mybatis学习笔记:缓存(未完成)
本文是自己的学习笔记,主要参考以下资料- 马士兵教育。原创 2024-02-27 21:13:05 · 610 阅读 · 0 评论 -
Mybatis学习笔记:动态SQL
这片文章是对自己学习的总结。SQL元素和参数在Mybatis的CRUD语句中,可以通过设置一些参数或者标签,来让我们写SQL语句时更加便利。 SQL元素 SQL元素的作用就是可以定义一条SQL的一部分,然后以后的SQL语句都可以直接引用它来减少代码量。最常用的场景就是,我们在一个dao层接口的配置文件中进行各种各样的查询,但每次查询的结果都是相同的列。比如下面三条SQL代码...原创 2019-11-04 19:40:35 · 1446 阅读 · 5 评论 -
MyBatis学习笔记:CRUD标签里的属性的意义
这片文章是对自己学习的总结,学习材料是Java EE互联网轻量级框架整合开发 SSM框架(Spring MVC + Spring + Mybatis)和Redis实现。作者是杨开振,周吉文,梁华辉和谭茂华。电子工业出版社出版。关于映射器的配置可以看MyBatis学习笔记:映射器简述和配置。这里只讨论select中的语法。一个简单的select元素语句就如下所示<mapper n...原创 2019-10-23 19:42:05 · 277 阅读 · 0 评论 -
MyBatis学习笔记:映射器简述和配置
这片文章是对自己学习的总结,学习材料是Java EE互联网轻量级框架整合开发 SSM框架(Spring MVC + Spring + Mybatis)和Redis实现。作者是杨开振,周吉文,梁华辉和谭茂华。电子工业出版社出版。映射器简述传统web开发是先定一个持久层的接口,比如public interface UserDao{...}然后用一个类去实现它public ...原创 2019-10-23 17:17:58 · 257 阅读 · 0 评论 -
MyBatis学习笔记:基本框架简述和配置
这片文章是对自己学习的总结,学习材料是Java EE互联网轻量级框架整合开发 SSM框架(Spring MVC + Spring + Mybatis)和Redis实现。作者是杨开振,周吉文,梁华辉和谭茂华。电子工业出版社出版。MyBatis简介MyBatis是用来管理数据库资源的。传统操作数据库的方法比较繁琐,大部分代码用来连接和关闭数据库,而真正的业务代码只占了其中很小的一部分。使用My...原创 2019-09-10 10:00:08 · 269 阅读 · 0 评论 -
MyBatis学习笔记:映射器中的<foreach>标签
这片文章是对自己学习的总结,学习材料来源网上。<foreach>标签用于在映射器中,定义sql逻辑时,需要遍历集合内元素的场景。很常见的一个情况是,传入一个List<Integer>集合,里面是userId,要求返回这个id集合的所有用户信息。那么定义sql语句就如下所示。<select id="findUsersByIds" parameterTy...原创 2019-09-11 00:36:57 · 1178 阅读 · 0 评论 -
MyBatis学习笔记:Mybatis如何传参给持久层接口,以及sql语句如何得到参数的值
这片文章是对自己学习的总结。闲话不多说,直接看方法。 普通传参 select标签中,parameterType的值是一个普通类型时,sql语句可以直接用#{}读取。看下面例子,我们先定义一个持久层接口,里面有个方法是根据id查找User对象,那么参数就应该是传入id,类型是int。package com.itheima.Dao;public interface User...原创 2019-09-11 20:08:47 · 543 阅读 · 0 评论