- 博客(8)
- 收藏
- 关注
转载 缓存
一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为Session,当Session flush或close之后,该Session中的所有 Cache 就将清空。 2.二级缓存与一级缓存其机制相同,默认也是采用 P...
2019-09-15 16:09:00 79
转载 关联表查询
一、一对一关联1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, 3 t...
2019-09-15 16:08:00 106
转载 男0女1
一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程 1 create table p_user( 2 id int primary key auto_increment, 3 name varchar(10), 4 sex char(2) 5 ); 6 7 ins...
2019-09-15 16:08:00 1465
转载 嵌套查询
一、准备演示需要使用的表和数据CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), order_price FLOAT);INSERT INTO orders(order_no, order_price) VALUES('aaa...
2019-09-15 16:06:00 94
转载 定义别名
一、连接数据库的配置单独放在一个properties文件中 之前,我们是直接将数据库的连接配置信息写在了MyBatis的conf.xml文件中,如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config...
2019-09-15 16:05:00 171
转载 增删改查
一、使用MyBatis对表执行CRUD操作——基于XML的实现1、定义sql映射xml文件 userMapper.xml文件的内容如下:1 <?xml version="1.0" encoding="UTF-8" ?>2 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http...
2019-09-15 16:03:00 114
转载 初识mybatis
Mybatis概述1.Mybatis是Apache的一个开源项目iBatis2.iBatis一词来源于interne和abatis是一个基于java的持久性框架3.Mybatis使用简单的xml或者注解用于配置和原始映射,将接口和java的pojo映射成数据库中的记录jdbc缺点数据库链接创建,释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库连接池可解决此问题...
2019-09-15 16:00:00 81
转载 mybatis简单查询
---恢复内容开始---2.1、准备开发环境1、创建测试项目,普通java项目或者是JavaWeb项目均可,如下图所示: 2、添加相应的jar包 【mybatis】 mybatis-3.1.1.jar 【MYSQL驱动包】 mysql-connector-java-5.1.7-bin.jar 3、创建数据库和表,针对My...
2019-09-06 21:39:00 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人