mybatis
baicp3
这个作者很懒,什么都没留下…
展开
-
mybatis之generatorConfig.xml的使用
1.第一次使用的时候,由于插件需要使用到mybatis-generator-core、mybatis-generator-plugin这个两个插件,因而需要放到<plugins></plugins> 里面去当做依赖去下载,可是一直下载不到。我也不知道为什么。于是,我将这两个的依赖提到外面去了,</dependencies>放这里。。。</dependencies>结果plugin里面的依赖都下载到了,但是由于在执行mybatis-g原创 2020-07-02 23:13:40 · 931 阅读 · 0 评论 -
mybatis之mysql中的xml文件理论上不支持批量更新
mybatis之mysql中的xml文件理论上不支持批量更新通过源码截图看出。com.alibaba.druid.wall.WallProvider#checkInternal方法中的如下代码。if (statementList.size() > 1 && !config.isMultiStatementAllow()) { violations.add...原创 2020-01-08 20:58:32 · 1013 阅读 · 1 评论 -
mybatis的点滴汇总
1.springboot+mybatis的环境搭建。遇到自己的坑。总结一下。a.@SpringBootApplication@MapperScan({"com.example.demo9.mapper"})public class Demo9Application{}启动类添加了MapperScan的扫描 目的是为了让mybatis帮我们生产mapper的接口的代理实现类。可是开始...原创 2019-10-31 16:55:51 · 133 阅读 · 0 评论 -
mybatis配置理解
1.mybatis callSettersOnNulls 配置 在mybatis的设置中,看到了这样的一行设置。出于程序员的好奇,去搜索了一下,这条设置是干什么的。 <setting name="callSettersOnNulls" value="true"/> 在网上众多大神的解答下,终于一知半解了。 在一般查询中,如果用map接受查询结果时,会自动...原创 2019-10-23 17:01:55 · 141 阅读 · 0 评论 -
关于MyBatis sqlSession的一点整理
工作中,需要学习一下MyBatis sqlSession的产生过程,翻看了mybatis-spring的源码,阅读了一些mybatis的相关doc,对mybatis sqlSession有了一些认知和理解,这里简单的总结和整理一下。 首先, 通过翻阅源码,我们来整理一下mybatis进行持久化操作时重要的几个类:SqlSessionFactoryBuilde转载 2016-01-06 15:28:53 · 4238 阅读 · 0 评论 -
Mybatis 入门之resultMap与resultType讲解实例
resultMap:适合使用返回值是自定义实体类的情况resultType:适合使用返回值得数据类型是非自定义的,即jdk的提供的类型resultMap : 映射实体类的数据类型resultMap的唯一标识column: 库表的字段名property: 实体类里的属性名配置映射文件:<!DOCTYPE mapperPUBLIC "-/转载 2016-01-13 09:53:27 · 2184 阅读 · 0 评论 -
mybatis resultType返回类型汇总。
1.返回List>12selectid="getMyCredit"parameterClass="java.util.Map"resultClass="java.util.HashMap">select>这样设置返回类型为resultClass="java.util.Ha原创 2016-01-13 10:02:40 · 63255 阅读 · 8 评论 -
mybatis传参理解
1.接口方法int queryByCondition(int flag, String dept);写法一<if test="param1==0"> and ur.xxx= 1000000</if>and u.STATUS = 1 AND net_code=#{1};写法二:int queryByCondition(@Param...原创 2019-08-20 15:34:25 · 162 阅读 · 0 评论