mybatis
loop.fu
熟悉前端html、js、css、等技术,熟悉后端java、spring、springboot、springcloud框架,对大数据有所研究。
展开
-
MyBatis中调用存储过程和函数
MyBatis中调用存储过程和函数 一.调用存储过程 1.首先在数据库中定义存储过程,定义的存储过程的代码如下: //定义存储过程 create or replace procedure pag_add(p1 varchar2,p2 varchar2,p3 out varchar2) as begin p3:=p1+p2; end...原创 2020-07-10 14:33:42 · 123 阅读 · 0 评论 -
mybatis 打印SQL语句的方法
方法一: 在mybatis-config.xml中配置加一个setting<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/myb...原创 2018-04-09 10:37:01 · 496 阅读 · 0 评论 -
问题-MyBatis不识别Integer值为0的数据
问题-MyBatis不识别Integer值为0的数据问题:使用MyBatis的过程中,发现一个值为0的数据,Mybatis所识别,最后定位才发现,是自己的写法有问题,&lt;if test="form.passLine != null and form.passLine != '' "&gt; and is_live = #{form.passLine,jdbcType...原创 2018-05-12 12:56:21 · 486 阅读 · 0 评论 -
MyBatis批量插入数据(MySql)
xxxMapper.xml 1 <!-- 批量插入生成的兑换码 --> 2 <insert id ="insertCodeBatch" parameterType="java.util.List" > 3 <selectKey resultType ="java.lang.Integer" keyProperty= ".原创 2018-06-07 13:55:40 · 376 阅读 · 0 评论 -
mybatis 中 foreach collection的三种用法
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作...原创 2019-09-09 16:57:20 · 148 阅读 · 0 评论