随笔分类 - Mybatis
Mybatis快速入门教程
摘要:Mybatis小白快速入门 简介 本人是一个Java学习者,最近才开始在博客园上分享自己的学习经验,同时帮助那些想要学习的uu们,相关学习视频在小破站的狂神说,狂神真的是我学习到现在觉得最GAN的老师【手动狗头】,大家可自行前去学习。 导航栏 Mybatis学习笔记-第一个Mybatis程序 Myb
阅读全文
摘要:简介 什么是缓存 **将一次查询的结果暂存至内存,后续查询只需查询缓存** 为什么使用缓存 **减少与数据库的交互次数,减少系统开销,提高系统效率** 什么样的数据能使用缓存 **经常查询且不常修改的数据** Mybatis缓存 一级缓存 也叫本地缓存,默认开启,无法关闭,只在一次SqlSessio
阅读全文
摘要:概念 根据不同环境生成不同SQL语句,摆脱SQL语句拼接的烦恼【doge】 本质:SQL语句的拼接 环境搭建 搭建数据库 CREATE TABLE `blog`( `id` VARCHAR(50) NOT NULL COMMENT 博客id, `title` VARCHAR(100) NOT NUL
阅读全文
摘要:多个学生,对应一个老师 对于学生而言,关联:多个学生关联一个老师【多对一】 对于老师而言,集合:一个老师,有多个学生【一对多】 复杂查询环境搭建 数据库搭建 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFA
阅读全文
摘要:面向接口编程 根本原因:【解耦】,【可拓展】,【更高规范性】 接口类型: abstract class interface 使用注解开发 简单语句可用注解开发(直接查询,列名与属性名相同) 本质:反射机制实现 底层:动态代理 注解直接在接口上实现 @Select("SELECT * FROM use
阅读全文
摘要:为何要分页 减少数据处理量 便于前端展示数据 使用Limit分页 语法结构 SELECT * FROM user LIMIT startIndex,pageSize; SELECT * FROM user LIMIT 0,5; ## 从头查询三个 SELECT * FROM user LIMIT 3
阅读全文
摘要:日志工厂 如果一个数据库操作出现异常,在排错时,则需要日志 SLF4J Apache Commons Logging(COMMONS_LOGGING) LOG4J LOG4J2 JDK logging(JDK_LOGGING) STDOUT_LOGGING NO_LOGGING 日志的具体实现根据环
阅读全文

浙公网安备 33010602011771号