![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
weixin_38613375
这个作者很懒,什么都没留下…
展开
-
springboot2.x整合shiro、mybatis、redis的配置文件
此处的springboot的版本为"2.1.7.RELEASE"。“pom.xml”<!-- springboot的父类依赖 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.7.RE.原创 2022-06-05 18:04:15 · 84 阅读 · 0 评论 -
springboot、mybatis、dubbo整合
注:springboot的版本号是2.x版本的。原创 2022-06-04 22:01:23 · 123 阅读 · 0 评论 -
mybatis的<foreach>标签的高级使用
本代码的功能:实现2个查询条件同时满足的循环查询。将每次要传递的2个参数使用map存储起来,然后再把map存储在List集合中,每次遍历一个map,然后在map中获取要传递的数据。其实,按照这种思想,可以实现同时满足"N"个查询条件的循环语句。serviceImpl.java@Override public List<NutritionalComposition> findElementWeightByPratiesIdListAndStatusListandPreparation.原创 2022-06-04 22:00:52 · 165 阅读 · 0 评论 -
springboot+mybatis整合多个数据源
本文章实现同一个项目,使用不同的参数,来调取不同数据库的数据。jar依赖pom.xml<!-- springboot的父类依赖 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.原创 2022-06-04 22:00:32 · 511 阅读 · 0 评论 -
mybatis的mapper代理
mybatis的核心配置文件SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"&...原创 2020-04-19 10:52:46 · 140 阅读 · 0 评论 -
mybatis基础知识
mybatis是一款优秀的持久层框架,他可以通过mapper动态代理来操作数据库,是面向接口开发的框架。mybatis的mapper动态代理是将接口和接口定义的xml文件组成的,xml就相当于是接口的实现类,并且xml中的各种并且的id值,就是接口中的抽象方法。mybatis的xml中标签有"<select>"、"<insert>"、"<update>"、...原创 2020-04-19 10:52:06 · 158 阅读 · 1 评论 -
mybatis的常用动态SQL
if标签<select id="findUserByName" parameterType="string" resultType="com.yunxiang.mybatis.pojo.User"> select * from user <where> <if test="_parameter != null and _parameter !='' "&g...原创 2020-04-19 10:40:02 · 111 阅读 · 0 评论 -
mybatis的映射关系
一对一映射SqlMapConfig.xml(公用的)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">...原创 2020-04-19 10:40:59 · 139 阅读 · 0 评论 -
mybatis的缓存
一级缓存mybatis中提供了两级缓存机制,其中一级缓存机制是SqlSession级别的,每个SQLSession在创建时,都会产生一个独立的、只属于该SQLSession的一级缓存空间,SqlSession在第一次执行某条SQL语句后,会将该SQL语句的结果存储在一级缓存中,当该SQLSession再次执行该SQL语句时,就直接在一级缓存区中获取结果,不会去数据库中查找。但是当该SQLSes...原创 2020-04-19 10:53:30 · 59 阅读 · 0 评论