51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#MyBatis
Mybatis Dynamic Query 更新
文章目录1. 简介2. 准备工作3. 开始更新3.1. update3.2. updateNull4. 结束5. 关注@我 项目地址:https://github.com/wz2cool/mybatis-dynamic-query文档地址:https...
代码星球
·
2021-02-11
Mybatis
Dynamic
Query
更新
Spring MVC+Mybatis 多数据源配置
/文章来自:https://www.jianshu.com/p/fddcc1a6b2d8AbstractRoutingDataSource是spring提供的一个多数据源抽象类。spring会在使用事务的地方来调用此类的determineCurrentLookupKey()方法来获取数据源的key值。我们继承此抽象类并...
代码星球
·
2021-02-11
Spring
MVC+Mybatis
数据源
配置
springboot 集成mybatis plus3
gradle:compilegroup:'com.baomidou',name:'mybatis-plus-boot-starter',version:'3.0.1' MybatisPlusConfig.javaimportcom.baomidou.mybatisplus.autoconfigure.SpringBoo...
代码星球
·
2021-02-11
springboot
集成
mybatis
plus3
mybatis migrate常用指令
0、制定db和配置文件--path=xxx--env=dev 1、初始化Migrations工作目录migrateinit2、创建数据库变更migratenew"liyqaddtabletabc"3、查看目标DB状态migratestatus4、前进migrateup5、后退migratedown ...
代码星球
·
2021-02-11
mybatis
migrate
常用
指令
mybatis返回list<String>类型的
<resultMapid="voyageIdResult"type="java.lang.String"><resultcolumn="voyage_id"property="voyageId"jdbcType="VARCHAR"/></resultMap><selectid=...
代码星球
·
2021-02-09
mybatis
返回
list
类型
mybatis当遇到,用mysql关键字作为的字段的表,如何处理
首先,坑比同事用from,to,day,关键字作为表的字段。然后今天我在用ibatis的封装的方法,发现报错了,百思不得其解。最后在自己用mysql的语句试的时候才发现这样啊。UPDATEload_discharg_itemSETload_discharg_id="1231231231231",description=...
代码星球
·
2021-02-09
mybatis
遇到
mysql
关键字
为的
mybatis的二表联合查询
两张表分别是 商品表t_commodity 和 浏览记录表t_history我之前是在 浏览记录表的mapper.xml里面的查的 商品List。后来这一样,这个resultMap怎么弄,还百度了一会儿。后来一想直接在t_commodity的mapper文件里面查就ok...
代码星球
·
2021-02-09
mybatis
二表
联合
查询
spring springmvc mybatis 整合
环境apache-tomcat-8.0.33、jdk1.8.0_05mavenDynamicWebModule2.5 1、各个xml配置文件的配置 (1)pom.xml配置清单文件 连接池用的阿里巴巴Druid,数据库mysql,指定jdk编译版本1.8<projectxmlns="...
代码星球
·
2021-02-08
spring
springmvc
mybatis
整合
mybatis源码探索笔记-5(拦截器)
mybatis中拦截器主要用来拦截我们在发起数据库请求中的关键步骤。其原理也是基于代理模式,自定义拦截器时要实现Interceptor接口,并且要对实现类进行标注,声明是对哪种组件的指定方法进行拦截。mybatis的四大组件Executor,ParameterHandler,ResultSetHandler,Sta...
代码星球
·
2021-02-06
mybatis
源码
探索
笔记
拦截
mybatis源码探索笔记-4(缓存原理)
mybatis的缓存大家都知道分为一级和二级缓存,一级缓存系统默认使用,二级缓存默认开启,但具体用的时候需要我们自己手动配置。我们依旧还是先看一个demo。这儿只贴出关键代码publicinterfaceAssetInfoMapper{List<AssetInfo>get(@Param("name")S...
代码星球
·
2021-02-06
mybatis
源码
探索
笔记
缓存
mybatis源码探索笔记-3(使用代理mapper执行方法)
前面两章我们构建了SqlSessionFactory,并通过SqlSessionFactory创建了我们需要的SqlSession,并通过这个SqlSession获取了我们需要的代理mapper。而SqlSession中最重要的则是用来处理请求的Executor,在上一章中我们创建了SimpleExecutor,并...
代码星球
·
2021-02-06
mybatis
源码
探索
笔记
使用
mybatis源码探索笔记-2(构建SqlSession并获取代理mapper)
上篇笔记我们成功的装载了Configuration,并写入了我们全部需要的信息。根据这个Configuration创建了DefaultSqlSessionFactory。本篇我们实现构建SqlSession即mybatis的一次sql会话,并获取到我们常用的代理mapper接口类。在正文之前先放上之前的一段代码 ...
代码星球
·
2021-02-06
mybatis
源码
探索
笔记
构建
mybatis源码探索笔记-1(构建SqlSessionFactory)
mybatis是目前进行java开发dao层较为流行的框架,其较为轻量级的特性,避免了类似hibernate的重量级封装。同时将sql的查询与与实现分离,实现了sql的解耦。学习成本较hibernate也要少很多。 我们可以先简单的回顾下mybatis的使用方式。一般两种方式,单独使用或者配合...
代码星球
·
2021-02-06
mybatis
源码
探索
笔记
构建
Mybatis -代码自动生成(generatorConfig.xml)
参考:http://blog.csdn.net/jinshiyill/article/details/51546676 官方网址: http://www.mybatis.org/generator/configreference/xmlconfig.html 原码:http://downl...
代码星球
·
2021-02-03
Mybatis
代码
自动生成
generatorConfig.xml
mybatis插件自动生成代码报错。
springboot整合mybatis时出现的问题解决方法:在pom.xml中plugin中加入单独依赖Mysql驱动包,问题便可解决<plugin><groupId>org.mybatis.generator</groupId><artifactId>myb...
代码星球
·
2021-02-03
mybatis
插件
自动生成
代码
报错
首页
上一页
...
8
9
10
11
12
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他