mybatis
我是大魔王2
不要在该奋斗的年纪 选择安逸-
展开
-
mybatis多对多映射
一个学生可以选多门课,一个课也可以由多个学生选。准备数据库表:create table tb_student(s_id int primary key auto_increment,s_name varchar(20),s_sex varchar(10),s_age int);insert into tb_student(s_name,s_sex,s_age) values('...原创 2020-02-06 18:35:04 · 247 阅读 · 0 评论 -
mybatis一对多映射
一个班级有多个学生(一对多),一个学生只属于一个班级(多对一)。准备数据库表:create table tb_class(c_id int primary key auto_increment,c_name varchar(20));insert into tb_class(c_name) values('Class One');create table tb_student(...原创 2020-02-06 18:03:26 · 414 阅读 · 1 评论 -
mybatis一对一映射
一对一:一个班主任只属于一个班级,一个班级也只能有一个班主任两个数据库表:create table tb_head_teacher(ht_id int primary key auto_increment,ht_name varchar(20),ht_age int);insert into tb_head_teacher(ht_name,ht_age) values('Zhan...原创 2020-02-06 17:41:25 · 184 阅读 · 0 评论 -
mybatis 入门项目
本项目使用maven构建,github:https://github.com/fengqing11/mybatis-hello完整项目解构图:创建项目,依赖如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x...原创 2020-02-06 13:19:34 · 189 阅读 · 0 评论 -
springboot整合mybatis
mybatis是一个很好持久层框架,利用它可以简化对数据库的操作。下面通过springboot来整合mybatis。github:https://github.com/fengqing11/spring-mybatis完整项目结构:创建项目:pom.xml文件配置所需要的依赖,并重新指定资源文件的位置。<?xml version="1.0" encoding="UTF-8...原创 2020-01-19 11:56:47 · 187 阅读 · 0 评论 -
mybatis 第一个项目
首先先了解一下mybatis的概念和架构概念先了解ORM(Object/Relational Mapping),即对象关系映射,它用来完成面向对象编程语言到关系数据库的映射。简单来说ORM的作用就是将持久化对象的增删改查操作转换成对关系数据库的操作。ORM的基本映射关系:数据表映射数据表的行(一行单表一个数据)映射对象(实例)数据表的列(字段)映射对象的属性mybatis本来是a...转载 2020-01-18 23:42:04 · 190 阅读 · 0 评论 -
mybatis中的配置文件
mybatis中的配置文件文章目录mybatis中的配置文件@[toc]1.数据源配置文件(mybatis-config.xml)2.SQL映射文件(Mapper.xml)3.db.propertise4.applicationContext.xml1.数据源配置文件(mybatis-config.xml)<?xml version="1.0" encoding="UTF-8" ?&g...原创 2019-04-28 22:28:59 · 165 阅读 · 0 评论