随笔分类 -  MyBatis学习总结

摘要:一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 name varchar(10), 4 s... 阅读全文
posted @ 2015-12-25 14:46 一杯甜酒 阅读(129) 评论(0) 推荐(0)
摘要:一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 name varchar(10), 4 s... 阅读全文
posted @ 2015-12-25 14:46 一杯甜酒 阅读(173) 评论(0) 推荐(0)
摘要:一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY... 阅读全文
posted @ 2015-12-25 14:45 一杯甜酒 阅读(141) 评论(0) 推荐(0)
摘要:一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY... 阅读全文
posted @ 2015-12-25 14:45 一杯甜酒 阅读(127) 评论(0) 推荐(0)
摘要:一、准备演示需要使用的表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order_price FLOAT);INSERT INTO orders(ord... 阅读全文
posted @ 2015-12-25 14:44 一杯甜酒 阅读(148) 评论(0) 推荐(0)
摘要:一、准备演示需要使用的表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order_price FLOAT);INSERT INTO orders(ord... 阅读全文
posted @ 2015-12-25 14:44 一杯甜酒 阅读(114) 评论(0) 推荐(0)
摘要:一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 1 2 3 4 5 6 7 8 9... 阅读全文
posted @ 2015-12-25 14:43 一杯甜酒 阅读(116) 评论(0) 推荐(0)
摘要:一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 1 2 3 4 5 6 7 8 9... 阅读全文
posted @ 2015-12-25 14:43 一杯甜酒 阅读(136) 评论(0) 推荐(0)
摘要:一、使用MyBatis对表执行CRUD操作——基于XML的实现1、定义sql映射xml文件 userMapper.xml文件的内容如下: 1 2 3 6 7 12 15 19 20 21 22 insert into user... 阅读全文
posted @ 2015-12-25 14:42 一杯甜酒 阅读(151) 评论(0) 推荐(0)
摘要:一、使用MyBatis对表执行CRUD操作——基于XML的实现1、定义sql映射xml文件 userMapper.xml文件的内容如下: 1 2 3 6 7 12 15 19 20 21 22 insert into user... 阅读全文
posted @ 2015-12-25 14:42 一杯甜酒 阅读(124) 评论(0) 推荐(0)
摘要:一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Ja... 阅读全文
posted @ 2015-12-25 14:40 一杯甜酒 阅读(159) 评论(0) 推荐(0)
摘要:一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Ja... 阅读全文
posted @ 2015-12-25 14:40 一杯甜酒 阅读(141) 评论(0) 推荐(0)
摘要:一、构建一个环境1. 首先创建一个表:[sql] view plaincopyCREATE TABLE t_user ( USER_ID INT NOT NULL AUTO_INCREMENT, USER_NAME CHAR(30) NOT N... 阅读全文
posted @ 2015-12-17 14:39 一杯甜酒 阅读(451) 评论(0) 推荐(0)
摘要:一、构建一个环境1. 首先创建一个表:[sql] view plaincopyCREATE TABLE t_user ( USER_ID INT NOT NULL AUTO_INCREMENT, USER_NAME CHAR(30) NOT N... 阅读全文
posted @ 2015-12-17 14:39 一杯甜酒 阅读(637) 评论(0) 推荐(0)
摘要:一、构建一个环境1. 首先创建一个表:[sql] view plaincopyCREATE TABLE t_user ( USER_ID INT NOT NULL AUTO_INCREMENT, USER_NAME CHAR(30) NOT N... 阅读全文
posted @ 2015-12-17 14:39 一杯甜酒 阅读(280) 评论(0) 推荐(0)