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 · 522 阅读 · 0 评论 -
MyBatis 扩展结果、构造方法、鉴别器及延迟加载--4
扩展结果1、意义:1、扩展类:扩展原有类的属性,并可以使其属性与其他相关的表的属性相关联2、包装类:用包装类传递参数,重要意义用于多表查询,将多个实体类对象作为某个包装类的属性,可以实现多表查询2、示例扩展类及接口扩展类mapper.xml映射构造方法鉴别其延迟加载...原创 2020-08-19 16:30:56 · 182 阅读 · 0 评论 -
MyBatis缓存及嵌套查询--3
MyBatis缓存嵌套查询原创 2020-08-18 16:13:28 · 163 阅读 · 0 评论 -
MyBatis动态sql和逆向工程--2
动态sql1、动态sql-if需求:1、如果输入name则根据年龄对name进行模糊查询2、如果未输入name则只根据年龄查询sql语句形式:1、输入nameselect*from test1 where age = #{age} and name = #{name}2、不输入nameselect*from test1 where age = #{age}使用动态sql<select id="selectTest" resultMap="TestResultMap">原创 2020-08-17 16:12:02 · 189 阅读 · 0 评论 -
MyBatis基础--1
概述1、简述1、SSM整体架构1、mybatis ----- 持久层:简化工作、灵活2、Spring ----- 粘合剂:整合框架、AOP、IOC、DI3、SpringMVC ----- 表现层:方便前后端数据的传输2、什么是MyBatis1、MyBatis是对jdbc的封装2、将sql语句放入映射文件中(xml)3、自动将输入参数映射到sql语句的动态参数上4、将sql语句执行的结果映射成java对象3、MyBtias步骤理解结合jdbc将数据以对象的形式展现出来,并且通过配置文件原创 2020-08-16 00:50:58 · 218 阅读 · 0 评论