Spring
文章平均质量分 93
caolaosanahnu
这个作者很懒,什么都没留下…
展开
-
使用 Java 配置进行 Spring bean 管理
https://www.ibm.com/developerworks/cn/webservices/ws-springjava/概述众所周知,Spring 框架是控制反转 (IOC) 或依赖性注入 (DI) 模式的推动因素,而这种推动是通过基于容器的配置实现的。过去,Spring 允许开发人员使用基于 XML 的配置,通过利用应用程序上下文 XML 文件来管理 bean 依赖性。此转载 2015-04-17 18:22:26 · 563 阅读 · 0 评论 -
Spring property 设置属性的属性
public class Test {private Field trace = new Field();public Field getTrace() { return trace;}public void init() { ... }}public class TypeChainField { private String type;原创 2013-05-30 14:37:54 · 1112 阅读 · 0 评论 -
详细讲解在Spring中进行集成测试AbstractDependencyInjectionSpringContextTests
http://www.51testing.com/html/06/n-64906-2.htmlSpring提供的测试帮助类 Spring在org.springframework.test包中为测试提供了几个有用的类,它们都是JUnit TestCase的子类。通过层层扩展,不断丰富测试的功能,我们可以通过下图了解这些类的继承关系: 图 1 Spring测试工具类转载 2013-04-04 16:00:18 · 2010 阅读 · 0 评论 -
java连接ibm mq
http://blog.csdn.net/liaomin416100569/article/details/7254191首先 打开 IBM websphere MQ 管理器 添加一个队列管理器 名称 叫MyTest在队列管理气中的队列文件夹下 新建一个本地队列名称叫 LOCALQUEUE在高级-》通道 下新建一个服务器连接通道 名称叫:SERVERCONN在mytest右键 属性转载 2013-03-02 09:38:17 · 4427 阅读 · 1 评论 -
从源代码解读spring之DataSource实现和FactoryBean模式(JndiObjectFactoryBean)
http://cuishen.iteye.com/blog/430735大家平日使用spring + hibernate做项目的时候大概都接触过下面的spring配置代码: 下面是使用普通的jdbc驱动获得DataSource的配置 Xml代码 bean id="dataSource" class="org.springframework.jdbc.d转载 2013-02-27 21:10:57 · 7273 阅读 · 0 评论 -
bean定义的继承 - Spring Framework reference 2.0.5 参考手册中文版
http://doc.javanb.com/spring-framework-reference-zh-2-0-5/ch03s06.html3.6. bean定义的继承在bean定义中包含了大量的配置信息,其中包括容器相关的信息(比如初始化方法、静态工厂方法名等等)以及构造器参数和属性值。子bean定义就是从父bean定义继承配置数据的bean定义。它可以覆盖父转载 2013-02-27 17:03:26 · 662 阅读 · 0 评论 -
Spring PropertyPlaceholderConfigurer with Velocity
http://thinkwrap.wordpress.com/2008/02/25/spring-propertyplaceholderconfigurer-with-velocity/view sourceprint?1 beanid="dataSource"class="org.apache.commons.dbcp.BasicD转载 2013-02-27 14:59:11 · 726 阅读 · 0 评论 -
spring 同时配置hibernate and jdbc 事务
http://blog.csdn.net/mypop/article/details/6120377在项目中同时用到了JDBC和Hibernate,分别配置了各自的事务,同时配置了不同的tx:annotation-driven。但是在实际使用中,只有配置在前的tx:annotation-driven起了作用,另外一个tx:annotation-driven不起作用。 ==原创 2012-04-26 15:28:59 · 6050 阅读 · 3 评论 -
Spring事务TransactionProxyFactoryBean属性-transactionAttributes的意义
http://g.kehou.com/t1033026846.htmlPROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 PROPAG转载 2013-02-20 14:05:27 · 734 阅读 · 0 评论 -
spring 中 Hibernate 事务和JDBC事务嵌套问题
http://www.iteye.com/topic/11063?page=2---mixed ORM and JDBC usage is a feature of Spring DAO 这是Rod Johnson在Spring官方上说的....以前我的理解是可以在同一个事务里 混合JDBC和ORM 编程(不考虑JTA).但我发现我错了.. 比如有这样一个业务方法原创 2012-11-28 22:22:12 · 3325 阅读 · 0 评论 -
EJB3与Spring的集成
http://www.iteye.com/topic/851288ejb3集成spring,部署于tomcat(OpenEjb) ,jdk1.6 1 Tomcat本不支持部署EJB,通过向其安装OpenEjb,可使其支持。 下载http://www.apache.org/dyn/closer.cgi/openejb/3.1.3/openejb.war 将下载的ope原创 2012-09-27 14:55:59 · 1599 阅读 · 0 评论 -
Spring中调用远程EJB的配置
http://smarttao.bokee.com/3961393.html对于一些遗留项目,实现EJB的远程调用是很有必要的,这里就简单介绍一下Spring中的配置和调用方式,从中可以感受到Spring可插拔配置业务方法的强大功能.首先在spring的配置文件中配置如下: class="org.springframework.jndi.JndiTemplate">原创 2012-09-27 14:58:14 · 2178 阅读 · 0 评论 -
spring和ejb2.x集成共享applicationContext.xml的问题
http://ybzshizds.iteye.com/blog/313342默认的作法: jboss.xml中这样配置 Java代码 "1.0" encoding="UTF-8"?> "-//JBoss//DTD JBOSS 3.0//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_0.dtd">原创 2012-09-27 14:51:12 · 882 阅读 · 0 评论 -
Spring如何加载XSD文件
http://blog.csdn.net/bluishglc/article/details/7596118本文原文连接: http://blog.csdn.net/bluishglc/article/details/7596118 ,转载请注明出处!有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误:[plain] view plaincopyp原创 2012-09-10 13:33:45 · 5652 阅读 · 1 评论 -
Spring 2.0.1 与 BEA WebLogic Server 9.2 的集成
http://www.oracle.com/technetwork/cn/topics/entarch/spring-2-weblogic-server-9-integrat-091510-zhs.htmlSpring 2.0.1 与 BEA WebLogic Server 9.2 的集成作者:Andy Piper、Eric Hsiao、Rod Johnson 和 Chris Wall原创 2012-08-28 15:25:49 · 1855 阅读 · 0 评论 -
Spring中的Advice类型及其应用
http://blog.csdn.net/myyate/article/details/1822150在Spring中,Advice都是通过Interceptor来实现的,主要有以下几种:1. 环绕Advice: //例子摘自Spring referencepublic interface MethodInterceptor extends Interceptor {原创 2012-08-28 09:21:07 · 3935 阅读 · 0 评论 -
Spring StoredProcedure for Oracle cursor
http://forum.springsource.org/archive/index.php/t-24915.htmlPDAView Full Version : SqlReturnResultSet vs. SqlOutParameter lvmMay 12th, 2006, 12:33 PMI spent some time yest原创 2012-04-26 16:59:20 · 1151 阅读 · 0 评论 -
使用Spring JDBC进行数据访问 (JdbcTemplate/NamedParameterJdbcTemplate/SimpleJdbcTemplate/SimpleJdbcCall/Stor)
http://www.cnblogs.com/webcc/archive/2012/04/11/2442680.html使用Spring JDBC进行数据访问11.1. 简介 Spring JDBC抽象框架所带来的价值将在以下几个方面得以体现:(注:使用了Spring JDBC抽象框架之后,应用开发人员只需要完成斜体字部分的编码工作。)原创 2012-04-26 18:00:31 · 2611 阅读 · 0 评论 -
Spring PropertyPlaceholderConfigurer Usage - 使用系统变量替换spring配置文件中的变量
spring 中可以在import 的filename中使用变量 http://blog.csdn.net/kongxx/article/details/5842036前一篇文章说了关于spring中PropertyPlaceholderConfigurer类的使用http://blog.csdn.net/kongxx/archive/2010/08/26/5842009.aspx转载 2013-06-11 14:18:19 · 1066 阅读 · 0 评论 -
springSecurity源码分析——DelegatingFilterProxy类的作用
http://www.cnblogs.com/hzhuxin/archive/2011/12/19/2293730.html使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置, springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy转载 2013-06-18 15:47:25 · 548 阅读 · 0 评论 -
rmi of spring
http://yingxiong.iteye.com/blog/174453基于Spring实现远程服务编程: [urlhttp://www.51cto.com/art/200611/34262.htm][/url] 用Spring动态调用RMI远程对象 // 不需要通过BeanFactory直接动态调用远程对象 DistributeCenterBO d转载 2013-06-18 18:07:36 · 777 阅读 · 0 评论 -
Spring 架构图
http://it.100xuexi.com/view/otdetail/20130426/38b9d40a-138b-4b24-963c-ac029b034fe7.html转载 2014-06-15 15:52:16 · 7441 阅读 · 0 评论 -
spring自定义标签实现
http://mozhenghua.iteye.com/blog/1830842spring中编写配置可以用两种方式: 普通的通过 这种默认标签配置方式自定义Bean 配置方式,例如:Xml代码 xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframew转载 2014-06-11 08:49:32 · 849 阅读 · 0 评论 -
spring中事务配置的3种方式-2
http://doc.javanb.com/spring-framework-reference-zh-2-0-5/ch09s05.htmlhttp://zpchen.iteye.com/blog/1026473http://slsjhs.com/read/8annotation-20driven.html(3)、 @Transactional 注解可以被应用于接口定义和接口方法、类定转载 2014-01-13 14:14:26 · 2156 阅读 · 0 评论 -
Spring 3.0参考之SpEL
http://sishuok.com/forum/blogPost/list/2463.html http://cnicwsh.iteye.com/blog/504937Spring 3.0 RC1发布,一些新特性很吸引人,看了一下Reference,顺便翻译了SpEL这节,水平有限,还望指教。Spring 3.0 Reference:http://static.springsou转载 2013-12-04 19:06:14 · 930 阅读 · 0 评论 -
第 5 章 Spring AOP: Spring之面向方面编程
http://oss.org.cn/ossdocs/framework/spring/zh-cn/aop.html第 5 章 Spring AOP: Spring之面向方面编程5.1. 概念面向方面编程 (AOP) 提供从另一个角度来考虑程序结构以完善面向对象编程(OOP)。 面向对象将应用程序分解成 各个层次的对象,而AOP转载 2013-12-18 17:21:49 · 778 阅读 · 0 评论 -
使用ProxyFactoryBean创建AOP代理 - Spring Framework reference 2.0.5 参考手册中文版
http://doc.javanb.com/spring-framework-reference-zh-2-0-5/ch07s05.html7.5. 使用ProxyFactoryBean创建AOP代理如果你正在使用Spring IoC容器(即ApplicationContext或BeanFactory)来管理你的业务对象--这正是你应该做的--你也许会想要使用S转载 2013-12-18 17:04:46 · 1050 阅读 · 0 评论 -
Spring AOP 详解
http://pandonix.iteye.com/blog/336873此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至转载 2013-12-18 15:56:33 · 628 阅读 · 0 评论 -
Spring 运用 pointcut 和 advisor 对特定的方法进行切面编程
http://blog.csdn.net/topwqp/article/details/8696897 上一个例子演示了对特定的bean中的所有的方法进行面向切面编程,包括了 before , after , after throwing, around 几种形式:如果想对一个bean中的特定方法进行切面编程,而不是所有的方法,就需要设置pointcut了,pointcut允许拦截一个转载 2013-12-18 20:43:34 · 1831 阅读 · 0 评论 -
Spring 3.0 注解注入详解
http://developer.51cto.com/art/201104/255395.htmhttp://www.iteye.com/topic/295348一、各种注解方式1.@Autowired注解(不推荐使用,建议使用@Resource)@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spri转载 2013-12-16 18:01:23 · 700 阅读 · 0 评论 -
Spring的Autowired自动装配(XML版本+Annotation版本+源码+解析)
http://moshowgame.iteye.com/blog/1607718@Autowired自动装配上面的例子我们用的都是手动装配的,如果DAO-Service一多那就很麻烦了,那么我们需要偷懒一下,然spring去帮我们自动装配,自动装配的类型有两种,一种是byName,一种是byType。 *。如果是XML版,只需要在bean里面加个 autowire="byXXX"就转载 2013-12-16 17:50:09 · 1605 阅读 · 0 评论 -
Spring Web Service 学习之Hello World篇
http://fuxueliang.iteye.com/blog/175184Spring Web Service是Spring社区基于Spring提供的一个关注于创建”文档驱动”的Web Service的模块, 它的主要目标是方便基于”契约优先”(Contract-First)的SOAP服务的开发. 好像没有多少人讨论, 大多数的话题都是围绕xfire, cxf, axis/axis2等主流转载 2013-12-09 16:37:12 · 1231 阅读 · 0 评论 -
分享Spring中Bean的4种依赖检查模式
http://developer.51cto.com/art/201104/253227.htm下面我们来看看Spring中的Bean的4中依赖检查模式:simple,object,all,none.1 simple:对基本类型,字符型和集合进行依赖检查。Java代码xml version="1.0" encoding="UTF-8"?> "http://www.sprin转载 2013-11-25 09:33:13 · 2379 阅读 · 0 评论 -
spring的bean定义真的和顺序无关?
http://narcissusoyf.iteye.com/blog/705511在使用Ibatis的时候,如果某个sql的定义出现在引用sql的定义之后的话,笨笨的ibatis是会报错的。。这让用惯了spring的人会感到烦躁,为什么ibatis不能和spring一样,做到xml定义的时候与顺序无关。。。但是 spring 真的能够做到完全与bean定义的顺序无关么?下面的代码,会让我们警醒转载 2013-11-25 09:30:56 · 817 阅读 · 0 评论 -
Spring中bean的生命周期
http://developer.51cto.com/art/201104/255961.htmSpring 中bean 的生命周期短暂吗?在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会转载 2013-10-24 11:54:13 · 687 阅读 · 0 评论 -
spring的InitializingBean介绍
http://blog.csdn.net/hhdem/article/details/1802701InitializingBean Spirng的InitializingBean为bean提供了定义初始化方法的方式。InitializingBean是一个接口,它仅仅包含一个方法:afterPropertiesSet()。 Bean实现这个接口,在afterPropert转载 2013-10-24 11:51:29 · 674 阅读 · 0 评论 -
深入理解DefaultMessageListenerContainer
http://blog.csdn.net/zhaozhenzuo/article/details/7934881 DefaultMessageListenerContainer是一个用于异步消息监听的管理类。 DefaultMessageListenerContainer最简单的实现逻辑,一个任务执行器,执行任务(即消息监听)。 DefaultMessageListener转载 2013-09-27 15:36:32 · 16016 阅读 · 0 评论 -
service调用的存储过程里显式commit,而导致事务不能rollback
http://www.iteye.com/topic/75921?page=2程序用的spring声明式事务管理 开始事务使用正常,后来发现一个service method事务出错,其操作如下 1.create obj1 2.调用obj2 的method 来执行存储过程sp 3.create obj3 发现在第3步出错时,第1步的操作没有rollback 检查后发现转载 2013-09-12 17:43:47 · 3340 阅读 · 0 评论 -
spring 配置jdbc/hibernate/jpa
http://www.cnblogs.com/tazi/archive/2012/01/04/2311577.html Spring配置事务的三种方式步骤:数据源配置-事务配置(xml配置方式或注解方式)如果要使用注解方式依赖注入sessionFactory到业务Bean中(使用@Resource)或者注入entityManager到业务Bean中(使用@Persist原创 2012-04-26 15:17:19 · 1390 阅读 · 0 评论 -
spring storedProcedure 使用
http://blog.csdn.net/xiao_jun_0820/article/details/7268219 StoredProcedure是一个抽象类,必须写一个子类来继承它,这个类是用来简化JDBCTemplate执行存储过程操作的。首先我们写一个实现类:[java] view plaincopyprint?package com.huaye.f原创 2012-04-25 10:13:33 · 1777 阅读 · 0 评论