applicationContext.xml: 当时在一个update开头的方法中有多个更新数据库的操作,为了测试事务回滚的有效性,在代码中放置了一段空指针异常代码,发现事务并没有回滚。 注释掉<!--此处配置使得事务控制 回滚失效 暂时注释掉-->下的内容,事务正常回滚。当时记得重复验证了要几次, ...
分类:
其他好文 时间:
2019-07-31 13:01:34
阅读次数:
109
Sprint @Transnational is being ignored in the following cases:1. when the caller method is calling the @Transaction annotated method from the same cla ...
分类:
编程语言 时间:
2019-07-14 18:09:46
阅读次数:
208
spring-data-redis简介 Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作 ...
分类:
编程语言 时间:
2019-06-04 14:41:18
阅读次数:
150
创建spring的配置文件并导入约束 此处要导入aop的约束 在pom.xml中添加依赖 以下添加的依赖用于解析切入点表达式 spring中基于XML的AOP配置步骤 1. 配置srping的Ioc 2. 把通知bean也交给Spring来管理 3. 使用aop:config标签表明开始AOP的配置 ...
分类:
其他好文 时间:
2019-04-12 16:18:04
阅读次数:
154
使用springMVC的朋友,有时候可能会遇到以下问题:想在controller中使用@Value指定变量,但是无法得到对应的值。而在server层获取,是正常的。解决方案:1:在srping-mvc.xml加上以下配置。相当于在springmvc配置文件中也读取properties文件,这样controller就访问自己容器中的数据<context:property-placeholder
分类:
其他好文 时间:
2019-04-10 16:28:56
阅读次数:
327
1.jar包 Spring的jar包;Mybatis的jar包;Mybatis与Spring整合包;数据库连接包;第三方连接池包。 2.需要配置的文件 SqlMapConfig.xml:Mybatis核心配置文件(主要交给Spring管理,并不需要什么配置,但必须存在)db.properties:数 ...
分类:
编程语言 时间:
2019-01-20 00:10:20
阅读次数:
163
@Configuration,@SpringBootApplication @SpringBootConfiguration继承自@Configuration,二者功能也一致,标注当前类是配置类,并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到srping容器中,并且实例名就是方 ...
分类:
编程语言 时间:
2019-01-17 11:37:21
阅读次数:
131
前言前几年一直在写类似dubbo,Srping Cloud的微服务框架辗辗转转重复了多次,也重构推翻了很多次,其中诞生了“Rabbit.Rpc”,”Go”,”RabbitCloud”等开源项目。其中不乏他人对这些项目的完善。很高兴自己的开源项目能够给他人提供思路和复用代码。关于Rabbit.Rpc相... ...
分类:
编程语言 时间:
2018-12-28 11:36:45
阅读次数:
340
参考文档 https://docs.spring.io/spring-security/site/docs/5.1.0.RELEASE/reference/htmlsingle/ https://docs.spring.io/spring-boot/docs/current/reference/ht ...
分类:
其他好文 时间:
2018-10-14 16:30:54
阅读次数:
141
动态代理在我们工作当中应用相当广泛,如Srping AOP就是动态代理的在开源框架的比较出名的应用。动态代理有两种试:一是通过JDK自带的API实现动态代理,二是通过别的字节码框架实现,如cglib。需要注意的是JDK只能针对接口实现动态代理,不能代理普通类,使用具有局限性。而cglib可以代理接口 ...
分类:
其他好文 时间:
2018-10-01 10:41:45
阅读次数:
177