随笔分类 -  mybatis

摘要:mybaits 中没有 else 要用 chose when otherwise 代替 下面就是MyBatis中的if....else...表示方法 <choose> <when test=""> //... </when> <otherwise> //... </otherwise> </choo 阅读全文
posted @ 2023-07-19 13:54 甜菜波波 阅读(347) 评论(0) 推荐(0) 编辑
摘要:前言 现在大多项目都是使用Mybatis了,但也有些公司使用Hibernate。使用Mybatis最大的特性就是sql需要自己写,而写sql就需要传递多个参数。面对各种复杂的业务场景,传递参数也是一种学问。 下面给大家总结了以下几种多参数传递的方法。 方法1:顺序传参法(不推荐) #{}里面的数字代 阅读全文
posted @ 2023-07-19 13:49 甜菜波波 阅读(170) 评论(0) 推荐(0) 编辑
摘要:在mybatis的配置文件中添加 <settings> <!--标准日志工厂实现--> <srtting name="logImpl" value="STDOUT_LOGGING"/> </settings> 名字不能写错。 SLF4J | LOG4J | LOG4J2 | JDK_LOGGING 阅读全文
posted @ 2022-04-28 16:34 甜菜波波 阅读(1484) 评论(0) 推荐(0) 编辑
摘要:数组判断空 参数为数组object[]。在MyBatis判断空时,先判断是否为null,不为null则判断数组长度object.length是否大于0即可。 <if test="object!=null and object.length>0"> <yourSql> </if> 集合判断空 参数为集 阅读全文
posted @ 2021-04-10 17:07 甜菜波波 阅读(4332) 评论(0) 推荐(0) 编辑
摘要:出处:http://www.cnblogs.com/lichenwei/p/4145696.html Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1、相关 阅读全文
posted @ 2018-12-11 11:49 甜菜波波 阅读(285) 评论(0) 推荐(0) 编辑
摘要:1.config.xml 2.config-wx.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybati 阅读全文
posted @ 2018-10-18 15:28 甜菜波波 阅读(376) 评论(0) 推荐(0) 编辑
摘要:既然 MyBatis 的行为已经由上述元素配置完了,我们现在就要定义 SQL 映射语句了。但是首先我们需要告诉 MyBatis 到哪里去找到这些语句。 Java 在自动查找这方面没有提供一个很好的方法,所以最佳的方式是告诉 MyBatis 到哪里去找映射文件。你可以使用相对于类路径的资源引用, 或完 阅读全文
posted @ 2018-10-18 15:04 甜菜波波 阅读(1710) 评论(0) 推荐(0) 编辑
摘要:1.pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan 阅读全文
posted @ 2018-09-11 17:36 甜菜波波 阅读(2606) 评论(0) 推荐(0) 编辑
摘要:à SpringBoot视频 http://study.163.com/course/introduction.htm?courseId=1004329008&utm_campaign=commission&utm_source=400000000155061&utm_medium=share à  阅读全文
posted @ 2018-05-31 15:47 甜菜波波 阅读(768) 评论(0) 推荐(0) 编辑
摘要:引入 aop包 1.新建注解 DS 2.新建AOP DataSourceAspect 3.在dao 上加注解 4.完成,启动应用访问页面 数据源会自动切换 阅读全文
posted @ 2018-05-31 15:43 甜菜波波 阅读(1703) 评论(0) 推荐(0) 编辑
摘要:解决了循环引用 1.application.properties 2.MyBatisConfig 阅读全文
posted @ 2018-05-31 14:43 甜菜波波 阅读(1639) 评论(0) 推荐(0) 编辑
摘要:第八章 springboot + mybatis + 多数据源 在实际开发中,我们一个项目可能会用到多个数据库,通常一个数据库对应一个数据源。 代码结构: 简要原理: 1)DatabaseType列出所有的数据源的key key 2)DatabaseContextHolder是一个线程安全的Data 阅读全文
posted @ 2018-05-31 11:55 甜菜波波 阅读(383) 评论(0) 推荐(0) 编辑
摘要:简介 dynamic-datasource-spring-boot-starter 基于 springBoot2.0. 它适用于读写分离,一主多从的环境。 主数据库使用 INSERT UPDATE DELETE 操作. 从数据库使用 SELECT 操作. 如果你的项目比较复杂,建议使用 shardi 阅读全文
posted @ 2018-05-30 13:35 甜菜波波 阅读(15737) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示