![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
qq_34229789
沙滩一躺三年半
展开
-
1-Mybatis-入门
mybatis入门程序1. 导入jar包2. 创建并配置SqlMapConfig.xml文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/m...原创 2018-04-20 10:41:59 · 134 阅读 · 0 评论 -
2-Mybatis-高级映射
订单商品数据模型分析:用户表(user): user_id, user_name 记录了购买商品的用户信息 订单表(orders): orders_id,number, user_id 记录了用户创建的订单(购买商品的订单) 订单明细表(orderdetail):detail_id,orders_id, items_id 记录了订单的详细信息(购买商品的信息) 商品表(item...原创 2018-04-20 10:48:01 · 124 阅读 · 0 评论 -
3-Mybatis-延迟加载与缓存
延迟加载1. 需求:查询订单并关联查询用户信息 - 先对orders表进行单表查询,然后通过外键user_id对user表进行查询 - 定义两个mapper方法对应的statement1.1只查询订单信息在查询订单的statement中使用association去延迟加载(执行)关联查询用户信息1.2关联查询用户信息通过查询到的订单信息中的user_id...原创 2018-04-20 10:53:39 · 283 阅读 · 0 评论 -
4-Mybatis-整合Spring
方法一:Spring和mybatis整合1.1 整合思路Spring通过单例模式管理SqlSessionFactory。 Spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。 持久层的mapper都需要由Spring进行管理。1.2 整合环境Spring5.0.2 mybatis3.4.5 Mybatis-S...原创 2018-04-20 10:58:07 · 112 阅读 · 0 评论 -
原生java开发连接MySQL数据库
jdbc编程import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** 1. MySQL数据库JDBC连接Demo 2. 项目名称:Myba...原创 2018-06-25 14:55:19 · 906 阅读 · 0 评论