前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解第三节从零开始手写mybatis(三)jdbcpool从零实现数据库连接池本节我们一起来学习一下mybatis中的事务管理。mybatis中的事务管理mybatis事务有两种使用方式:使用JDBC的事务管理机
分类:
其他好文 时间:
2020-07-20 11:04:36
阅读次数:
69
有联合查询和嵌套查询,联合查询是几个表联合查询,只查询一次, 通过在 resultMap 里面配置 association 节点配置一对一的类就可以完成; 嵌套查询是先查一个表,根据这个表里面的结果的 外键 id,去再另外一个表里面 查询数据,也是通过 association 配置,但另外一个表的查 ...
分类:
其他好文 时间:
2020-07-20 10:49:22
阅读次数:
65
有联合查询和嵌套查询。联合查询是几个表联合查询,只查询一次,通过在 resultMap 里面的 collection 节点配置一对多的类就可以完成;嵌套查询是先查 一个表,根据这个表里面的 结果的外键 id,去再另外一个表里面查询数据,也是通过 配置 collection,但另外一个表的查询通过 s ...
分类:
其他好文 时间:
2020-07-20 10:43:14
阅读次数:
51
我用的是 mybatis,发生错误的原因是,我在sql 语句中用了 < 小于号 ,把语句改为 > 大于号 就好了 例: DATE_FORMAT( NOW(), '%H:%i' ) < open_time // 改为 DATE_FORMAT( NOW(), '%H:%i' ) > open_time ...
分类:
其他好文 时间:
2020-07-19 23:45:59
阅读次数:
134
承接上一篇《我的第一个mybatis程序》,继续增加增删改查部分的内容。 在mybatis环境搭建完成之后,原来的需要的jdbc工作也差不多算是被mybatis框架替代了,我们只需要编写少量的代码就可以实现对数据库的操作。 环境搭建完成之后,只需要以下三个步骤可以实现增删改查了: UserMappe ...
分类:
其他好文 时间:
2020-07-19 18:02:09
阅读次数:
72
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。常言道,万事开头难,然后中间难。mybatis的插件机制是mybatis除却动态代理之外的第二大灵魂。下面我们一起来体验一下这有趣的灵魂带来的痛苦与快乐~插件的作用在实际开发过程中,我们经常使用的Mybaits插件就是分页插件了,通过分页插件我们可以在不用写count语句和limit的情况下就
分类:
其他好文 时间:
2020-07-19 13:54:55
阅读次数:
70
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解本节我们一起来看一下如何实现一个数据库连接池。为什么需要连接池?数据库连接的创建是非常耗时的一个操作,在高并发的场景,如果每次对于数据库的访问都重新创建的话,成本太高。于是就有了“池化”这种解决方案。这种方案
分类:
数据库 时间:
2020-07-19 11:56:42
阅读次数:
93
sql中需要加上分号,表示一天sql语句的结束: <delete id="deleteBussinessData" statementType="STATEMENT"> <foreach collection="tableList" item="tableName" index="index" > ...
分类:
其他好文 时间:
2020-07-19 11:48:58
阅读次数:
51
1、在application.yml配置cache-enabled: true mybatis: config-location: classpath:/mybatis-config.xml, classpath:mybatis/mybatis-config.xml mapper-locations ...
分类:
编程语言 时间:
2020-07-18 19:44:38
阅读次数:
147
参考:https://www.iteye.com/blog/wksandy-1443133 特殊符号如何直接显示? 1、xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响 < < > > & & ' ' " " 2、在mapper ...
分类:
移动开发 时间:
2020-07-18 11:38:30
阅读次数:
122