MyBatis爬坑系列
bdlaxx
这个作者很懒,什么都没留下…
展开
-
SpringBoot+Mybayis+ShardingJDBC实现分库分表,动态切换数据库
ShardingSphere官网:https://shardingsphere.apache.org/document/current/cn/overview/GitHub地址:https://github.com/apache/incubator-shardingsphereShardingJDBC的一个例子:https://www.jianshu.com/p/3b2ab87b0de7...原创 2020-03-04 20:46:51 · 2978 阅读 · 0 评论 -
SpringBoot+Druid多数据源配置
以下内容转载自:https://my.oschina.net/u/3681868/blog/1813011一.引入Jar包:<dependency> <!-- MySql驱动 --> <groupId>mysql</groupId> <artifactId>mysql-connector-java</art...原创 2020-01-20 21:49:52 · 4971 阅读 · 2 评论 -
SpringBoot+Mybatis多数据源配置
https://blog.csdn.net/qq_28193409/article/details/89537216https://blog.csdn.net/zxy_9264_ang/article/details/96829229有个坑:配置config时MapperScan的basePackages一定要选择不同的路径,否则无法区分使用哪一个数据库...原创 2020-01-17 19:17:57 · 189 阅读 · 0 评论 -
MyBatis使用注解执行sql语句
首先官方文档中的说明:https://mybatis.org/mybatis-3/zh/java-api.html#directoryStructure映射器注解因为最初设计时,MyBatis 是一个 XML 驱动的框架。配置信息是基于 XML 的,而且映射语句也是定义在 XML 中的。而到了 MyBatis 3,就有新选择了。MyBatis 3 构建在全面且强大的基于 Java 语言的配...原创 2020-01-17 11:11:58 · 2248 阅读 · 0 评论 -
Mybatis中Dao与XML之间的l参数传递
在使用mybatis框架时,大多时候自动生成的mapper.xml文件能满足我们所需的数据库操作,但一些情况下还是需要我们自己写sql;为了加深印象,总结了下参数传递的方式以及各个关键字的含义如下:语句中接收参数的方式有两种:1、 #{}预编译 (可防止sql注入)2、${}非预编译(直接的sql拼接,不能防止sql注入)参数类型有三种:1、 基本数据类型2、 HashMap(使用...原创 2019-08-06 14:59:59 · 1238 阅读 · 0 评论