网站首页 站内搜索

搜索结果

查询Tags标签: mybatis,共有 1463条记录
  • MyBatis中获取参数值的两种方式:${} 和 #{},以及它们之间区别是什么?

    MyBatis中获取参数值的两种方式 ${}:的本质就是字符串拼接 #{}:的本质就是占位符赋值 ① 使用${}占位符,在字符串拼接的方式拼接sql,若为字符串类型或为日期类型的字段进行赋值时,需要手动加单引号 ② 使用#{}占位符赋值的方式拼接sql,此时为字符串类型或日期…

    2023/12/28 1:02:58 人评论 次浏览
  • 使用Mybatis生成树形菜单-适用于各种树形场景

    开发中我们难免会遇到各种树形结构展示的场景。比如用户登录系统后菜单的展示,某些大型购物网站商品的分类展示等等,反正开发中会遇到各种树形展示的功能,这些功能大概处理的思路都是一样的,所以本文就总结一下树形结构的代码生成,在开发的时候套用这种结构就可以了。…

    2023/6/14 14:22:34 人评论 次浏览
  • 花了半天时间,使用spring-boot实现动态数据源,切换自如

    在一个项目中使用多个数据源的情况很多,所以动态切换数据源是项目中标配的功能,当然网上有相关的依赖可以使用,比如动态数据源,其依赖为, <dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter&…

    2023/6/12 18:23:33 人评论 次浏览
  • 花了半天时间,使用spring-boot实现动态数据源,切换自如

    在一个项目中使用多个数据源的情况很多,所以动态切换数据源是项目中标配的功能,当然网上有相关的依赖可以使用,比如动态数据源,其依赖为, <dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter&…

    2023/6/12 11:22:07 人评论 次浏览
  • mybatis-plus是什么框架,使用起来简单吗?文末有彩蛋

    mybatis框架我们都熟悉了,是用来操作数据库的属于ORM框架。mybatis-plus是什么框架,看名称和手机似的,带有plus一定是加强版,其官网是:MyBatis-Plus (baomidou.com)开始mybatis-plus的实践吧。 一、环境及依赖 这里,基于springboot集成mybatis-plus。先看下具体的版…

    2023/6/11 1:22:56 人评论 次浏览
  • spring-boot集成mybatis真的很简单吗?

    在日常的后端开发中,使用mybatis作为DAO层的持久框架已经是惯例。但很多时候都是在别人搭好的框架中进行开发,对怎么搭建环境是一知半解,今天就来实践下。 一、集成分哪些步骤 来看下集成mybatis需要哪些步骤, 1、确定环境及依赖 2、配置文件; 3、测试 二、环境及依赖…

    2023/6/7 11:23:45 人评论 次浏览
  • 使用Mybatis-Plus问题解答

    我们使用一个新的框架难免会遇到各种问题,当然使用这款国产的优秀的Mybatis-Plus框架也不例外,下面我就给大家列举一下使用Mybatis-Plus可能遇到的一些问题,并做一下一一的解答。 1:如何排除非表的字段(这个问题一定要注意,我们Java中写的Entity类的属性是和表的字段…

    2023/6/6 14:22:22 人评论 次浏览
  • 聊聊Mybatis的实现原理

    使用示例 平时我们使用的一般是集成了Spring或是Spring Boot的Mybatis,封装了一层,看源码不直接;如下,看看原生的Mybatis使用示例示例解析 通过代码可以清晰地看出,MyBatis的操作主要分为两大阶段:第一阶段:MyBatis初始化阶段。该阶段用来完成MyBatis运行环境的准备…

    2023/5/21 18:22:24 人评论 次浏览
  • MyBatis 配置详解

    目录mybatis-config.xml 核心配置文件1. environments元素 1.1 子元素environment 1.2 transactionManager 事务管理器(共两种)2. mappers 元素(定义映射SQL语句文件) 3.properties 4. typeAliases(定义别名) 其他配置【设置】mybatis-config.xml 核心配置文件 my…

    2023/5/6 1:22:18 人评论 次浏览
  • day01-Mybatis介绍与入门

    Mybatis介绍与入门 1.官方文档 Mybatis中文手册:mybatis – MyBatis 3 或者 MyBatis中文网 Maven仓库:Maven Repository: org.mybatis mybatis 3.5.7 (mvnrepository.com) 2.概述 2.1传统Java程序操作DB 传统方式操作数据库的问题:需要自己去连接数据库,这段代码由程…

    2023/2/23 1:27:27 人评论 次浏览
  • Mybatis源码解析之执行SQL语句

    mybatis 操作数据库的过程// 第一步:读取mybatis-config.xml配置文件InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml");// 第二步:构建SqlSessionFactory(框架初始化)SqlSessionFactory sqlSessionFactory = new SqlSessionF…

    2022/12/28 2:23:58 人评论 次浏览
  • 开发一个MyBatis通用Mapper的轮子

    一、前言程序猿为什么如此执着于造轮子?MyBatis-Plus如此强大的工具流行这么多年了,我为啥还在重复造这样的轮子?1、公司的技术规范不允许使用MyBatis-Plus,咱也不知道什么原因;3、以前使用SpringDataJpa惯了,今年第一次用MyBatis,必须把它打造成我想要的样子;6、…

    2022/12/27 14:23:58 人评论 次浏览
  • 源码学习之MyBatis的底层查询原理

    导读本文通过MyBatis一个低版本的bug(3.4.5之前的版本)入手,分析MyBatis的一次完整的查询流程,从配置文件的解析到一个查询的完整执行过程详细解读MyBatis的一次查询流程,通过本文可以详细了解MyBatis的一次查询过程。在平时的代码编写中,发现了MyBatis一个低版本的…

    2022/12/4 1:23:56 人评论 次浏览
  • MyBatis标签之Select resultType和resultMap

    前言Mybatis 中 select 标签有两个属性 resultType 和 resultMap,用于在mapper.xml文件中配置返回结果类型,工作中经常使用到它们。那么在日常开发中,应该如何正确的选择呢?下面我们对这两个属性分别进行讲解和演示。结果类型resultTyperesultType直译就是结果的类型,…

    2022/12/2 23:24:07 人评论 次浏览
  • 数据分表Mybatis Plus动态表名最优方案的探索

    一、应用场景大家在使用Mybatis进行开发的时候,经常会遇到一种情况:按照月份month将数据放在不同的表里面,查询数据的时候需要跟不同的月份month去查询不同的表。但是我们都知道,Mybatis是ORM持久层框架,即:实体关系映射,实体Object与数据库表之间是存在一一对应的…

    2022/12/2 2:55:00 人评论 次浏览
共1463记录«上一页1234...98下一页»
扫一扫关注最新编程教程