MyBatis
MyBatis知识整理
T_Ghost
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis-Plus基本用法--5
1、快速开始 1、pom.xml依赖(注意:spring-boot-starter-web必须引入,否则报错) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.原创 2020-08-20 15:37:06 · 668 阅读 · 0 评论 -
MyBatis 扩展结果、构造方法、鉴别器及延迟加载--4
扩展结果 1、意义: 1、扩展类: 扩展原有类的属性,并可以使其属性与其他相关的表的属性相关联 2、包装类: 用包装类传递参数,重要意义用于多表查询,将多个实体类对象作为某个包装类的属性,可以实现多表查询 2、示例 扩展类及接口 扩展类mapper.xml映射 构造方法 鉴别其 延迟加载 ...原创 2020-08-19 16:30:56 · 242 阅读 · 0 评论 -
MyBatis缓存及嵌套查询--3
MyBatis缓存 嵌套查询原创 2020-08-18 16:13:28 · 202 阅读 · 0 评论 -
MyBatis动态sql和逆向工程--2
动态sql 1、动态sql-if 需求: 1、如果输入name则根据年龄对name进行模糊查询 2、如果未输入name则只根据年龄查询 sql语句形式: 1、输入name select*from test1 where age = #{age} and name = #{name} 2、不输入name select*from test1 where age = #{age} 使用动态sql <select id="selectTest" resultMap="TestResultMap">原创 2020-08-17 16:12:02 · 230 阅读 · 0 评论 -
MyBatis基础--1
概述 1、简述 1、SSM整体架构 1、mybatis ----- 持久层:简化工作、灵活 2、Spring ----- 粘合剂:整合框架、AOP、IOC、DI 3、SpringMVC ----- 表现层:方便前后端数据的传输 2、什么是MyBatis 1、MyBatis是对jdbc的封装 2、将sql语句放入映射文件中(xml) 3、自动将输入参数映射到sql语句的动态参数上 4、将sql语句执行的结果映射成java对象 3、MyBtias步骤理解 结合jdbc将数据以对象的形式展现出来,并且通过配置文件原创 2020-08-16 00:50:58 · 267 阅读 · 0 评论
分享