MyBatis
文章平均质量分 91
MyBatis学习
烟雨平生9527
没有谁的生活会一直完美,但无论什么时候,都要看着远方,满怀希望就会所向披靡
展开
-
MybatisPlus入门详解
mybatis原创 2024-03-06 21:18:06 · 903 阅读 · 0 评论 -
MyBatis友人帐之缓存
什么是缓存 [ Cache ]?存在内存中的临时数据。将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。2、为什么使用缓存?减少和数据库的交互次数,减少系统开销,提高系统效率。3、什么样的数据能使用缓存?经常查询并且不经常改变的数据。原创 2023-09-24 15:03:06 · 113 阅读 · 0 评论 -
MyBatis友人帐之动态SQL
什么是动态SQL:动态SQL就是指根据不同的条件生成不同的SQL语句- if- foreach。原创 2023-09-23 21:51:06 · 99 阅读 · 0 评论 -
MyBatis友人帐之一对多和多对一处理
多对一的理解:多个学生对应一个老师如果对于学生这边,就是一个多对一的现象,即从学生这边关联一个老师!原创 2023-09-23 09:42:24 · 77 阅读 · 0 评论 -
MyBatis友人帐之使用注解开发
sql 类型主要分成 :@select ()@update ()@Insert ()@delete ()原创 2023-09-22 17:15:49 · 94 阅读 · 0 评论 -
MyBatis友人帐之ResultMap及分页
思考:我们在测试SQL的时候,要是能够在控制台输出 SQL 的话,是不是就能够有更快的排错效率?如果一个 数据库相关的操作出现了问题,我们可以根据输出的SQL语句快速排查问题。对于以往的开发过程,我们会经常使用到debug模式来调节,跟踪我们的代码执行过程。但是现在使用Mybatis是基于接口,配置文件的源代码执行过程。因此,我们必须选择日志工具来作为我们开发,调节程序的工具。Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具:SLF4JLog4j 2Log4j。原创 2023-09-22 11:07:09 · 200 阅读 · 0 评论 -
MyBatis友人帐之基础入门
MyBatis 是一个开源的、轻量级的数据持久层框架,它可以简化 JDBC 的操作,让开发者只需要关注 SQL 语句本身,而不用处理加载驱动、创建连接、创建语句等繁琐的过程。MyBatis 支持自定义 SQL、存储过程和高级映射,可以通过 XML 或注解来配置和映射原始类型、接口和 Java POJO(普通老式 Java 对象)为数据库中的记录。MyBatis 也提供了动态 SQL、类型别名、插件、缓存等功能,使得数据持久化更加灵活和高效。原创 2023-09-20 17:41:25 · 118 阅读 · 0 评论