02 2023 档案

摘要:一对多的处理 一对多的理解: 一个老师拥有多个学生 如果对于老师这边,就是一个一对多的现象,即从一个老师下面拥有一群学生(集合)! 实体类编写 @Data public class Student { private int id; private String name; private int  阅读全文
posted @ 2023-02-28 21:27 蓝环章鱼刺身 阅读(19) 评论(0) 推荐(0) 编辑
摘要:多对一的处理 多对一的理解: 多个学生对应一个老师 如果对于学生这边,就是一个多对一的现象,即从学生这边关联一个老师! 数据库设计 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRI 阅读全文
posted @ 2023-02-28 20:32 蓝环章鱼刺身 阅读(14) 评论(0) 推荐(0) 编辑
摘要:使用limit实现分页 在学习mybatis等持久层框架的时候,会经常对数据进行增删改查操作,使用最多的是对数据库进行查询操作,如果查询大量数据的时候,我们往往使用分页进行查询,也就是每次处理小部分数据,这样对数据库压力就在可控范围内。 使用Limit实现分页 #语法 SELECT * FROM t 阅读全文
posted @ 2023-02-28 14:42 蓝环章鱼刺身 阅读(11) 评论(0) 推荐(0) 编辑
摘要:日志工厂 如果一个 数据库相关的操作出现了问题,我们可以根据输出的SQL语句快速排查问题。 对于以往的开发过程,我们会经常使用到debug模式来调节,跟踪我们的代码执行过程。但是现在使用Mybatis是基于接口,配置文件的源代码执行过程。因此,我们必须选择日志工具来作为我们开发,调节程序的工具。 M 阅读全文
posted @ 2023-02-28 10:46 蓝环章鱼刺身 阅读(16) 评论(0) 推荐(0) 编辑
摘要:配置解析 mybatis-config.xml 系统核心配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 能配置的内容如下: configuration(配置)properties(属性)settings(设置)typeAliases(类型别名)typeH 阅读全文
posted @ 2023-02-27 22:08 蓝环章鱼刺身 阅读(15) 评论(0) 推荐(0) 编辑
摘要:在上一篇的日记中,我成功搭建了MyBatis的工作环境,至此只需要通过配置UserMapper和UserMapper.xml即可完成对数据库的增删查改工作。 以下是UserMapper.xml中配置的部分: <?xml version="1.0" encoding="UTF-8" ?><!DOCTY 阅读全文
posted @ 2023-02-27 19:50 蓝环章鱼刺身 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1.搭建试验数据库 CREATE DATABASE `MyBatis`; USE `MyBatis`; CREATE TABLE `user`(`id` INT(20) NOT NULL PRIMARY KEY,`name` VARCHAR(30) DEFAULT NULL,`pwd` VARCHA 阅读全文
posted @ 2023-02-27 16:18 蓝环章鱼刺身 阅读(15) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示