![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis学习笔记
秋忆夏伤
个人学习笔记。仅用作笔记使用,方便复习、查找知识点。
展开
-
mybatis学习笔记(八):mybatis 与 spring 的整合
项目结构:1、导入相关 jar 包:* mysql的jar:* mysql-connector-java-5.1.25-bin.jar* oracle的jar:* jdbc5.jar* c3p0的jar:* c3p0-0.9.1.2.jar* mybatis的jar:* asm-3.3.1.jar* cglib...原创 2019-12-24 12:49:15 · 144 阅读 · 0 评论 -
mybatis学习笔记(七):多对多映射
项目结构:创建三个表:学生表,课程表,和中间表(多对多关系)CREATE TABLE students( sid INT(5) PRIMARY KEY, sname VARCHAR(10));CREATE TABLE courses( cid INT(5) PRIMARY KEY, cname VARCHAR(10));CREATE TABLE middles(...原创 2019-12-09 11:29:30 · 223 阅读 · 0 评论 -
mybatis学习笔记(六):一对多映射
项目结构:创建两个表:学生表和班级表,一对多的关系:-- 班级CREATE TABLE grades( gid INT(5) PRIMARY KEY, gname VARCHAR(10) );-- 学生CREATE TABLE students( sid INT(5) PRIMARY KEY, sname VARCHAR(10), sgid INT(5), C...原创 2019-12-05 16:30:29 · 251 阅读 · 0 评论 -
mybatis学习笔记(五):一对一映射
项目结构:创建两个表:学生表和身份证表,一对一的关系:create table cards( cid int(5) primary key, cnum varchar(10));create table students( sid int(5) primary key, sname varchar(10), scid int(5), constraint scid_...原创 2019-12-05 14:54:01 · 174 阅读 · 0 评论 -
mybatis学习笔记(四):动态 SQL 语句完成 增、删、改、查
接上一篇文章:mybatis学习笔记(三):分页查询其中 db.properties、mybatis.xml、Student.java、MybatisUtils.java 不变;修改数据库数据为:修改 StudentMapper.xml 映射配置文件 为:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE ma...原创 2019-12-04 14:48:47 · 439 阅读 · 0 评论 -
mybatis学习笔记(三):分页查询
项目结构:数据库测试数据:db.properties 数据库配置文件:# mysql 配置mysql.driver=com.mysql.jdbc.Drivermysql.url=jdbc:mysql://localhost:3306/mybatismysql.username=rootmysql.password=root# oracle 配置oracle.dr...原创 2019-12-04 10:57:48 · 185 阅读 · 0 评论 -
mybatis学习笔记(二):增、删、改、查
接上一篇 mybatis学习笔记(一):第一个 Mybatis 例子,Mybatis 的基本用法修改 StudentMapper.xml 映射文件为:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "h...原创 2019-12-03 14:43:34 · 130 阅读 · 0 评论 -
mybatis学习笔记(一):第一个 Mybatis 例子,Mybatis 的基本用法
/** * ORM:对象关系映射;是一种对象数据到关系数据映射的 规则(框架/工具); * 优点: * 1、完全面向对象的编程思想,无 SQL 出现; * 2、减少代码编写,提高工作效率; * 3、提高访问数据库的性能,降低访问数据库的频率; * 4、具有独立性,发生变化时,不会影响上层的实现; * * 回顾 JDBC 开发: * 优...原创 2019-11-22 17:02:56 · 202 阅读 · 0 评论