MyBatis
# Never Give up &
这个作者很懒,什么都没留下…
展开
-
SpringBoot + Mybatis-Plus实现多数据源
标题最近工作的时候遇到里一种特殊情况,需要在一个项目中去查询两个不同的数据库,于是去研究了一下双数据源的使用 我们这里用db1和db2来简单区分两个数据源 spring: datasource: db1: driver-class-name: com.mysql.cj.jdbc.Driver jdbcUrl: jdbc:mysql://ip:port/数据库名称?serverTimezone=GMT%2b8&useUnicode=true&characte原创 2021-05-18 17:23:33 · 209 阅读 · 0 评论 -
mybatis中的转义字符(大于号可以不转义)
< < > > & & ’ ' " " 大于号不用转义也可以正常使用原创 2021-04-20 14:41:47 · 1505 阅读 · 0 评论 -
MyBatis——动态SQL
1、动态 SQL是MyBatis强大特性之一。极大的简化我们拼装SQL的操作 2、动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似 3、MyBatis 采用功能强大的基于 OGNL 的表达式来简化操作 什么时候需要用到动态SQL呢 看电影时我们可以选择地区,类型,规格,年份等等,我们可以同时选择不确定个选项(比如说只选地区,或者选类型和年份) 这个时候常规的SQL...原创 2019-11-04 21:18:37 · 219 阅读 · 0 评论 -
MyBatis 映射文件
映射文件 1、MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好 2、SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序,不按上下顺序写或报错): cache ...原创 2019-11-01 21:32:02 · 108 阅读 · 0 评论 -
初识MyBatis
MyBatis简介 1、MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架 2、MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集 3、MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录 4、Mybatis 是一个 半自动...原创 2019-10-31 15:44:45 · 126 阅读 · 0 评论