MyBatis
文章平均质量分 63
小芙子☞
越努力越幸运。
展开
-
学生表,选课表,课程表
课后作业一、用Navicat Premium 12软件创建三张表:学生表、选课表、课程表学生表(学号, 姓名, 性别, 年龄, 电话) - 学号是字符串类型选课表(学号, 课程号, 成绩)课程表(课程号, 课程名, 课时数) - 课程号是字符串类型学生表:选课表:课程表:二、创建实体类1、创建学生实体类package net.lhf.mybatis.bean;/** * 功能:学生实体类 * 作者:李红芙 * 日期:2021年03月14日 */public clas原创 2021-03-17 10:29:28 · 6653 阅读 · 0 评论 -
利用MyBatis实现条件查询
MyBatis框架学习笔记04:利用MyBatis实现条件查询小节:根据老师发的讲课笔记进行的练习,实现条件查询,根据简单的查询要求,修改测试代码,进行查询结果。打开MyBatis框架学习笔记03里的MyBatisDemo项目二、对学生表实现条件查询(一)创建学生映射器配置文件在resources/mapper目录里创建学生映射器配置文件 - StudentMapper.xml代码如下:<?xml version="1.0" encoding="UTF-8" ?><!原创 2021-03-15 08:45:28 · 2141 阅读 · 0 评论 -
2021年3月10日:MyBatis框架学习笔记03:利用MyBatis实现关联查询
MyBatis框架学习笔记03:利用MyBatis实现关联查询一、创建教师表在Navicat Premium 12软件中的testdb数据库中新建一个教师表t_teacher在教师表中插入三条记录查看教师表记录二、创建班级表在Navicat Premium 12软件中的testdb数据库中新建一个班级表t_class在班级表中插入三条记录查看班级表记录三、创建学生表在Navicat Premium 12软件中的testdb数据库中新建一个学生表t_teacher在学生表中原创 2021-03-10 16:32:36 · 290 阅读 · 1 评论 -
2021年3月8日:MyBatis框架学习笔记02:利用MyBatis实现CRUD操作
MyBatis框架学习笔记02:利用MyBatis实现CRUD操作在第一节课中我们在UserMapper.xml里定义了两个查询语句:findById和findAll,对应的在UserMapper接口里定义了两个抽象方法:findById(int id)和findAll()。要使用MyBatis执行任何创建、读取、更新和删除(CRUD)操作,您需要创建与该表相对应的普通旧Java对象(POJO)类。此类描述了将“建模”数据库表行的对象。在UserMapper.xml 的配置文件中, ,命名空间非常重要原创 2021-03-08 11:49:08 · 160 阅读 · 1 评论 -
2021年3月28日:课堂扩展
MyBatis框架学习笔记02:利用MyBatis实现CRUD操作在第一节课中我们在UserMapper.xml里定义了两个查询语句:findById和findAll,对应的在UserMapper接口里定义了两个抽象方法:findById(int id)和findAll()。一、打开MyBatisDemo项目二、进行课堂的练习,三种不同的显示方式运行结果:三、补充内容:使用不同MyBatis配置文件获取SQL会话对象1、查看官网给出的资料内容如果你想直接从Java而不是XML构建配置,或原创 2021-03-08 10:28:40 · 105 阅读 · 0 评论 -
2021年3月3日:MyBatis框架笔记01:MyBatis初探
MyBatis框架笔记01:MyBatis初探MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录。在Maven仓库里查找MyBatis - https://mvnrepository.com/artifact/org.mybatis/myb原创 2021-03-03 17:23:53 · 184 阅读 · 1 评论