
Spring
tobearc
这个作者很懒,什么都没留下…
展开
-
排查Spring事务注解不起作用的原因
今天帮同事排查了个Spring事务不起作用的问题,Spring Boot项目,加了事务注解,但是事务不起作用,到底是啥原因导致事务没起作用呢?经过一番排查,终于找到了原因,在此做个记录,以备再用。事务不起作用的原因:1、看使用的是啥数据库,注意:MySQL的MyISAM引擎是不支持事务的,支持事务需要使用InnoDB引擎;2、@Transactional注解要添加再public方法上,否...原创 2019-02-15 21:52:38 · 1226 阅读 · 0 评论 -
Spring模块及用途
1、核心容器(Spring core)核心容器是Spring框架的重要组成部分,提供Spring框架的基本功能。Spring以bean的方式组织和管理Java应用中的各个组件及其关系。Spring使用BeanFactory来产生和管理Bean,是工厂模式的实现。BeanFactory使用控制反转(IoC)模式将应用的配置和依赖性规范与实际的应用程序代码分开。其主要包含spring-core,s...原创 2019-04-14 12:11:34 · 425 阅读 · 0 评论 -
Spring事务控制:使用方法,传播机制,隔离级别
一、Spring事务有两种使用方式:1、编程式事务使用TransactionTemplate或者底层的PlatformTransactionManager对事务进行管理,常用TransactionTemplate2、声明式事务底层基于AOP代理模式,有另种使用方式:1、基于aop和tx的xml配置;2、基于@Transactional注解Spring事务的传播机制和隔离级...原创 2019-04-18 23:13:48 · 266 阅读 · 0 评论 -
SpringBoot中使用Schedule
一、基本方法有了SpringBoot貌似一切都变了非常简单,定时任务也不用整合quartz了,直接schedule就欧了。具体咋用?非常简单。1、引入POM依赖Spring的Schedule包含在spring-boot-starter模块中,无需引入其他依赖。2、开启注解支持在启动类增加注解:@EnableScheduling3、轻松上手使用A、Cron表达式 ...原创 2019-05-05 23:06:20 · 6925 阅读 · 0 评论