
Spring
onyas
这个作者很懒,什么都没留下…
展开
-
Bean的作用域及生命周期
一、Spring Framework支持五种作用域(其中有三种只能用在基于web的Spring ApplicationContext)。 内置支持的作用域分列如下:作用域 描述singleton在每个Spring IoC容器中一个bean定义对应一个对象实例。prototype一个bean定义对应多个对转载 2014-06-10 09:27:20 · 652 阅读 · 0 评论 -
spring and Mockito
Mockito has become a very popular and well-documented open source mock testing library. Spring is obviously the application framework of choice these days. Most of the time when writing unit tests for转载 2017-04-21 16:50:05 · 1255 阅读 · 0 评论 -
Spring 之注解事务 @Transactional
先让我们看代码吧!以下代码为在“Spring3事务管理——基于tx/aop命名空间的配置”基础上修改。首先修改applicationContext.xml如下:?123456789101112131415161718转载 2015-10-17 20:09:26 · 44611 阅读 · 0 评论 -
SpringMVC @RequestBody接收Json对象字符串
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "json转载 2015-10-17 11:08:22 · 798 阅读 · 0 评论 -
Spring mvc中@Requestmapping再探
这次继续复习spring mvc中的@requestmapping; 1) 普通path路径 Java代码 @RequestMapping(value = "/foos") @ResponseBody public String getFoosBySimplePath() { return "Get some Foos"; }转载 2015-10-17 11:12:47 · 1173 阅读 · 0 评论 -
Spring-3.2.4 + Quartz-2.2.0集成实例
Spring3.0不支持Quartz2.0,因为org.quartz.CronTrigger在2.0从class变成了一个interface造成IncompatibleClassChangeError错误:Caused by: java.lang.IncompatibleClassChangeError: class org.springframework.scheduling.quartz.转载 2015-07-31 19:02:27 · 534 阅读 · 0 评论 -
java.lang.reflect.MalformedParameterizedTypeException
spring中加入dubbo后报java.lang.reflect.MalformedParameterizedTypeException=它引用的是spring 2.5.6.SEC03,而我项目中有用spring 3.2.X,所以导致冲突。 在maven中把dubbo中的spring依赖去除就可以了。如果你们项目中也报这个错,很可能也是因为jar包冲突造成的 com.a原创 2015-06-13 15:02:38 · 10244 阅读 · 4 评论 -
druid配置多数据源与分布式事务
spring 2.5以后,spring 删除了JotmFactoryBean ,spring不再提供对jotm提供支持spring atomikos 集成atomikos需要的jaratomikos-util-3.9.1.jartransactions-3.9.1.jartransactions-api-3.9.1.jartransactions-jdb转载 2015-06-11 16:23:49 · 34636 阅读 · 9 评论 -
Spring+Mybatis 多数据源配置
项目目录结构如下: spring配置文件Xml代码 xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/20转载 2015-06-10 14:43:26 · 1565 阅读 · 0 评论 -
atomikos实现多数据源支持分布式事务管理(spring、tomcat、JTA)
Atomikos TransactionsEssentials 是一个可靠的库,可以加入到您的Java应用程序,也就是说为了使用这个产品,您必须添加一些jar文件(包括在dist和lib文件夹下)到您的应用程序或者应用程序服务器。起因: 小项目,没有用分布式,但要操作两个数据库。本以为随便用spring配置两个数据源就搞定,查询是没问题,问题是有一个数据库老是插不进数据。Google狂搜之转载 2015-06-10 17:20:04 · 4725 阅读 · 1 评论 -
一文读懂Back Pressure
最近经常看到back-pressure这个词,所些想要深入了解一下,以下是学习的一点心得。## 什么是back-pressureback-pressure这个词是来源于工程概念,当气流或液体在管道中运输时,由于管道变细或者受到其他阻碍,导致出现了下游向上游的逆向压力,这种情况就称为back pressure,也称作向后的压力。在计算机行业,back pressu...原创 2019-03-27 22:07:48 · 3878 阅读 · 0 评论