spring
文章平均质量分 81
纠结的爆米花
这个作者很懒,什么都没留下…
展开
-
数据库事务
事务隔离级别mysql事务,如何开启事务:sql开启和jdbc开启Spring事务传播属性Spring事务管理器分布式事务mybatis如何接入Spring事务原创 2020-01-03 15:09:42 · 235 阅读 · 0 评论 -
mybatis-spring 框架原理与源码解析--执行流程
上一篇文章https://blog.csdn.net/yange1025/article/details/84709273介绍了如何在Spring项目中配置mybatis以及mybatis的启动过程。本篇文章将从用户发起一笔查询到返回查询结果来介绍mybatis的执行流程。入口从用户从Spring容器获取Mapper接口对应的bean,并调用接口方法执行查询开始。我们知道从Spring容器获取...原创 2019-10-23 20:31:11 · 438 阅读 · 0 评论 -
Java事件监听器原理以及使用Spring的事件监听
事件监听包括必不可少的三个元素:事件、事件源和监听器。事件:容易理解,点击一下鼠标是一个事件,更改某个类属性也可以抽象为一个事件。事件源:发布事件的地方,也就是事件产生的地方。监听器:定义事件发生后要采取的操作。1,接下来举例说明Java如何实现监听模式事件:package com.wxy.popcorn.eventlistener.model;import jav原创 2018-01-07 19:13:06 · 3292 阅读 · 1 评论 -
Springboot web工程通过内置和外置tomcat启动及其原理
1. 普通的spring web应用(不使用spring boot启动)需要在web.xml里配置上下文信息。web.xml中通过配置ContextLoaderListener来在tomcat容器启动时创建spring上下文。<context-param> <param-name>contextConfigLocation</param-name&g...原创 2018-08-27 21:53:21 · 9712 阅读 · 1 评论 -
mybatis-spring 框架原理与源码解析--初始化过程
mybatis-spring将mybatis无缝集成到spring框架中,使得mybatis能够参与spring的事务,将mybatis mapper和sqlsession注入到其它bean中,将mybatis的异常转换成spring的DataAccessException等。本文将在代码层面,从spring容器启动到一次数据库访问结束期间,mybatis-spring的运行流程,来解析mybat...原创 2019-07-28 23:49:55 · 309 阅读 · 0 评论