![](https://img-blog.csdnimg.cn/20210906164949897.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mybatis
MyBatis
郝少
爱出者爱返,福往者福来。
展开
-
springBoot+mybatis+oracle
一、前提1、本文章主要写一个springBoot+mybatis+oracle的一个模板;2、数据源,oraclecreate table SYSTEM.STUDENT( name VARCHAR2(12), age NUMBER, sex VARCHAR2(2)); insert into student(name,age,sex) values('lisi',20,'男');insert into student(name,age,sex) values('wan原创 2021-04-13 17:54:18 · 2001 阅读 · 0 评论 -
springBoot+mybatis+多数据源(oracle+mysql)
目录一、说明二、具体实现1、制造数据源数据1)oracle数据库2)mysql数据库2、整体项目位置3、配置文件—application.properties4、FirstDataSourceConfig5、SecondDataSourceConfig6、po类7、xml8、mapper接口9、service层10、controller层三、测试四、经验收获一、说明本篇文章主要解决springBoot+mybatis读取多数据源问题,这原创 2021-04-13 14:42:02 · 4145 阅读 · 3 评论 -
Mybatis批量更新Oracle
一、Mapper层 void updateTable_patch(@Param("list") List<Map<String,String>> list);二、xml <update id="updateTable_patch"> <foreach collection="list" item="item" index="index" separator=";" open="begin" close=";end;">原创 2021-02-20 15:43:50 · 684 阅读 · 1 评论 -
springBoot+mybatis+maven遇到的问题
一、问题描述1、所报错误org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.machine.learn.mapper.ModelTrainMapper.getInfo at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) at org.apache.iba原创 2021-02-19 17:05:54 · 210 阅读 · 0 评论 -
myBatis注解sql书写注意
(1)在使用<where></where>,<if></if>等标签符号时一定要加<script></script>标签,其他情况可加可不加。(2)里面牵涉的大于、小于、大于等于、小于等于符号要分别使用>、<、>=、<=表示否则会出错。(3)换行结尾可用逗号或者加号。...原创 2019-11-28 20:34:16 · 530 阅读 · 0 评论 -
Mybatis的返回参数类型
MyBatis的返回参数类型分两种1.对应的分类为:1.1. resultMap :1.2. resultType :2 . 对应返回值类型:2.1. resultMap : 结果集[对象等]2.2. resultType : Integer,String ,Long ,class3. 注意点:在MyBatis进行查询映射时,其实查询出来的每一个属性都是放在一个...转载 2019-07-15 16:54:37 · 3234 阅读 · 0 评论 -
MyBatis中传入参数parameterType
1. MyBatis的传入参数parameterType类型分两种 1. 1. 基本数据类型:int,string,long,Date; 1. 2. 复杂数据类型:类和Map2. 如何获取参数中的值: 2.1 基本数据类型:#{参数} 获取参数中的值 2.2 复杂数据类型:#{属性名} ,map中则是#{key}摘自:https://www.jb51....转载 2019-07-15 17:01:30 · 374 阅读 · 0 评论 -
MyBatis注解开发
1、背景mybatis最初配置信息是基于 XML ,映射语句(SQL)也是定义在 XML 中的。而到了 MyBatis 3提供了新的基于注解的配置。这里讲述 注解开发方式:首先我们需要获取SqlSession:SqlSession session = sqlSessionFactory.openSession(true);session 在注解形式的使用方式如:Clu...转载 2019-08-08 15:58:32 · 127 阅读 · 0 评论 -
myBatis批量插入Oracle
<insert id="insertTopnCallerAddressAndNum" parameterType="list"> insert into table_name(column1,column2,column3,column4) <foreach collection="list" item="toplist" separator="...原创 2019-09-26 16:19:27 · 221 阅读 · 0 评论