Mybatis
文章平均质量分 86
Mybatis学习笔记
进击攻城狮
这个作者很懒,什么都没留下…
展开
-
Mybatis--缓存
MyBatis包含一个非常强大的查询缓存特性,它可以非常方便地定制和配置缓存。缓存可以极大的提升查询效率。- MyBatis系统中默认定义了两级缓存原创 2022-08-28 17:01:40 · 71 阅读 · 0 评论 -
Mybatis--动态SQL
动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。...原创 2022-08-27 17:14:31 · 484 阅读 · 0 评论 -
Mybatis--一对多处理
一对多处理比如:一个老师拥有多个学生!对于老师而言,就是一对多的关系!原创 2022-08-26 20:47:26 · 276 阅读 · 0 评论 -
Mybatis--多对一处理
- 多个学生,对应一个老师- 对于学生这边而言, **关联** .. 多个学生,关联一个老师 【多对一】- 对于老师而言, **集合** , 一个老师,有很多学生 【一对多】原创 2022-08-25 20:40:16 · 219 阅读 · 1 评论 -
Mybatis--使用注解开发
1、使用注解开发### 1.1、面向接口编程\- 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程\- **根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好**\- 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的,对系统设计人员来讲就不那么重要了;原创 2022-08-22 21:24:03 · 62 阅读 · 1 评论 -
Mybatis--解决属性名和字段名不一致和日志问题
解决属性名和字段名不一致和日志问题原创 2022-08-20 21:10:08 · 88 阅读 · 1 评论 -
Mybatis--配置解析
这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。这是 MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。第一种可以DIY别名,第二种则·不行·,如果非要改,需要在实体上增加注解。生命周期,和作用域,是至关重要的,因为错误的使用会导致非常严重的。扫描实体类的包,它的默认别名就为这个类的 类名,首字母小写!原创 2022-08-19 18:59:21 · 149 阅读 · 5 评论 -
Mybatis(一文让你学会CRUD)
使用MyBatis实现CRUD操作CRUD:CRUD是指在做计算处理时的增加(Create)、检索(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。 CRUD主要被用在描述软件系统中数据库或者持久层的基本操作功能。...原创 2022-08-13 15:15:21 · 114 阅读 · 5 评论 -
第一个Mybatis程序
接口实现类由原来的UserDaoImpl转变为一个 Mapper配置文件.思路:搭建环境–>导入Mybatis–>编写代码–>测试!核心配置文件中注册 mappers。编写mybatis的核心配置文件。新建一个普通的maven项目。编写mybatis工具类。...原创 2022-08-12 23:52:51 · 398 阅读 · 9 评论 -
Mybatis简介
MyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis 本是apache的一个开源项目iBatis。...原创 2022-08-11 14:23:33 · 99 阅读 · 3 评论