
Mybatis
Mybatis博文
hestyle
戎码一生!
展开
-
Spring、SpringMVC、Mybatis框架整合(IDEA)(附Demo)
在上一篇博客 Spring框架与Mybatis框架整合(IDEA) 演示了Spring、Mybatis框架的整合,最近有搞一下SpringMVC,所以此篇博客把传说中的SSM整合一下,以防日后忘记了步骤,不过,无非是一些导jar包、添加配置文件的板砖操作。。。 Spring4.2、SpringMVC4.2、Mybatis3.5.3整合\color{orange}Spring4.2、SpringMV...原创 2020-01-30 15:57:35 · 561 阅读 · 0 评论 -
Spring框架与Mybatis框架整合(IDEA)
当前,大部分的Java互联网项目都是用SSM框架,即SpringMVC + Spring + MyBatis 。SpringMVC用于拦截前端请求,Mybatis用于访问数据库,Spring IoC控制反转用于装备bean,Spring AOP可用于处理数据库事务。 前期已经介绍了不少Spring、Mybatis框架的内容,此篇博客将进行Spring-Mybatis的整合。闲话少叙,直接开始吧! ...原创 2020-01-27 15:25:22 · 1212 阅读 · 1 评论 -
Mybatis框架之延时加载与查询缓存
在上一篇博客 Mybatis框架之快速入门(别再翻了,此篇博客就够了) 介绍了Mybatis框架基本使用细节,在本篇博客将介绍一下延时加载与查询缓存相关内容。 一、延时加载 延时加载,当用到的时候再去访问数据库加载数据,也称为懒加载。 此加载策略默认是不开启的,需要手动开启。 在mybatis中,resultMap标签 的association标签和collection标签具有延迟加载的功能。 1...原创 2020-01-26 20:40:15 · 352 阅读 · 0 评论 -
Mybatis框架之关联查询(一对多、多对多)(附Demo:用户和订单)
在上一篇博客 Mybatis框架之快速入门(别再翻了,此篇博客就够了) 介绍了Mybatis框架基本使用细节,在本篇博客将介绍一下在Mybatis如何处理实体之间的关系。 懂一点数据库原理的都知道常见的实体之间的关系有一对一、一对多(多对一)、多对多三种基本关系。下面是User、Order、Product三者之间的关系: 建表sql语句: /* Navicat Premium Data Tra...原创 2020-01-26 20:40:01 · 923 阅读 · 0 评论 -
Mybatis框架之快速入门(别再翻了,此篇博客就够了)
在上一篇博客 Mybatis框架之创建第一个项目(IDEA),演示了如何使用Mybatis操作数据库,在此篇博客,将介绍一下相关使用细节,帮助大家更好掌握Mybatis的使用。 一、Mybatis相关概述 1、Mybatis是什么? MyBatis 是持久层框架(即对数据库操作(增、删、改、查)的封装)! 2、Mybatis使用的主要步骤? ①、导入Mybatis的jar包 ②、编写Mybati...原创 2020-01-25 20:58:12 · 723 阅读 · 0 评论 -
Mybatis框架之创建第一个项目(IDEA)
一、Mybatis简介 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL M...原创 2020-01-25 14:18:23 · 759 阅读 · 0 评论