mybatis
goodlook0123
这个作者很懒,什么都没留下…
展开
-
mybatis日志设置
Mybatis设置日志打印 三种方式:sql、参数、结果集等全量输出到日志;sql、参数、结果集等全量不输出到日志;sql、参数、条数部分输出到日志,结果集不输出到日志原创 2022-03-18 00:04:55 · 4326 阅读 · 0 评论 -
MybatisPlus配置多数据源(二)
N个数据源随时灵活切换原创 2021-12-23 23:21:42 · 672 阅读 · 0 评论 -
MybatisPlus配置多数据源(一)
积攒很久了没有发帖,其中一度准备总结一下知识,可是由于各种原因被耽搁至今9个多月了,很多准备的题材种种原因无法重新执笔,写的知识也没有很深入,只是作为自己的一个总结。有好的想法可以评论,共同学习。今天准备分享mybatisplus配置多数据源(通过配置文件的方式)。该种配置适合于场景数据源个数确定,且都有根据数据源进行开发的需求。项目使用的版本信息如下:springbooot:2.3.2.RELEASEmybatisplus:3.4.3.3直接上代码,创建 整合的配置文件Dr原创 2021-12-06 23:46:51 · 1190 阅读 · 0 评论 -
mybatis 批量插入list对象集合
针对数据库使用oracle数据库:第一种:开始设计id用的是数据库的 SEQUENCE mybatis如下:<insert id="insertBatchOrderDetails" parameterType="java.util.List"> insert into wms_inbound (ID,INBOUND_CODE) SELECT SEQ_...原创 2017-07-14 15:14:24 · 12325 阅读 · 0 评论 -
mybatis穿对象和参数 的处理
因很多时候,需要mybatis传入的对象中没有该参数,所以需要都传入xmlmybatis的java文件:List<Map> findOrderDetailList(@Param("orderDetails")OrderDetails orderDetails,@Param("orderActualstorageTimeEnd") String orderActualstorageTim...原创 2017-07-20 17:13:10 · 4824 阅读 · 0 评论 -
mybatis循环遍历map中list、string、实体对象
很多时候能写一个sql支持各种查询,无需因为一个条件则复制一大堆重复的sql,固使用了map传值。Map<String,Object> map = new HashMap<>();List<String> list = new ArrayList<>();String aa = "aa";List<实体> objlist = ...原创 2018-05-17 20:22:53 · 12765 阅读 · 0 评论 -
mybatis生成对象、xml文件
mybatis-generator生成数据库对应表的单表增删改查,比较方便。直接上代码:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" ...原创 2018-07-14 20:07:53 · 558 阅读 · 0 评论 -
mysql序列
近期项目有需要做一个订单号,12位数,其中还是升序的。例如:000000123456,000000123457。拿到这个需求第一个想到了oracle的序列,但现在项目使用mysql,mysql不支持序列,固写了一个函数生成序列。函数currval:CREATE DEFINER=`root`@`%` FUNCTION `currval`(seq_name VARCHAR(50)) RE...原创 2018-08-15 20:55:55 · 1998 阅读 · 0 评论