spring
文章平均质量分 76
WuBinBin-Albert
这个作者很懒,什么都没留下…
展开
-
spring logback.xml的配置
1.pom.xml的配置<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-c原创 2017-07-20 08:57:47 · 788 阅读 · 0 评论 -
解决springmvc web项目中 @Transactional事物注解失效问题 并深入源码分析问题
首先先描述一下问题,用测试用例测试事物方法,测试很成功,方法无异常,数据插入成功,方法中抛出错误,事物回滚,插入失败。后面用tomcat跑这个web项目,发现这个事物方法上的事物注解@Transactional失效了。下面还原这个过程,并在还原后,进行问题解决以及源码分析。不想看还原过程的,可以直接跳到后面,继续观看。下面贴出部分,供后续分析使用public interface ...原创 2018-07-28 12:00:09 · 2316 阅读 · 0 评论 -
深入AbstractRoutingDataSource源码,分析多数据源切换原理
本文的源码分析是基于上一篇文章多数据源切换https://blog.csdn.net/u013034378/article/details/81455513,本文说的方法一,方法二,指的就是上一篇文章里的两种切换数据源的方法。1.AbstractRoutingDataSource实现InitializingBean接口,实现了afterPropertiesSet方法。afterProperti...原创 2018-08-14 11:10:36 · 5942 阅读 · 2 评论 -
Spring项目中使用两种方法动态切换数据源,多数据源切换
本文介绍两种切换数据库的方法。 方法1:数据库信息都配置在spring xml中,适用于一般数据库切换。执行完某操作,切换数据库,执行另一个操作。 方法2:将数据库信息配置在默认数据源中,适用于切换数据库操作同一方法,相当于批量执行方法。...原创 2018-08-13 22:03:55 · 55772 阅读 · 44 评论 -
Spring 事务回滚,AOP拦截做切换数据源失败问题解决
问题描述:方法出错,导致事务回滚,然后aop中使用@AfterThrowing注解来做方法出错后的处理,处理方式为将错误信息存入另一个数据库的表中。运行后报错, 错误信息一般为:Error updating database.Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Table 'test.logs' doe...原创 2018-09-06 22:29:25 · 2178 阅读 · 2 评论 -
Spring IOC容器初始化过程 源码分析
本文主要记录Spring容器创建 源码分析过程。原创 2018-10-16 18:05:00 · 3780 阅读 · 2 评论 -
Springmvc文件上传例子,上传带图片的Excel,并利用poi解析。
直奔主题,第一步:上传一个带图片的Excel。第二步:解析该Excel文件,得到Excel数据和图片。原创 2018-10-22 15:15:44 · 1754 阅读 · 2 评论