![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 80
zengbo0710
这个作者很懒,什么都没留下…
展开
-
Spring XML配置的12个技巧
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。 Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一 个使用了大量bean的大项目中它将变得难以阅读和控制。 在这篇文章中我转载 2007-03-08 23:43:00 · 528 阅读 · 0 评论 -
Spring配置文件
http://www.springframework.org/dtd/spring-beans.dtd"> class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> file:src/org/brian/vo/hibernate.cfg.xml class="org.springframework.转载 2007-05-13 14:51:00 · 543 阅读 · 0 评论 -
在Spring中集成Hibernate事务
本文试图解释如何使用Spring来集成组件(包括组件的事务关系)。在J2EE应用程序中,连接到单个存储数据没有什么困难。但是一旦要求集成企业级组件的时候,情况就复杂了。一个组件一般会受到一个或多个存储数据的支持,因此当我们提到集成一个或多个组件的时候,我们就认为需要跨越多个组件、维护多个数据存储中的原子操作。J2EE服务器为这些组件提供了一个容器,这个容器可以管理这些事务性原子操作和跨组件的隔离。转载 2007-10-08 10:20:00 · 655 阅读 · 0 评论 -
spring事务探索
spring自建事务管理模块。而且这个事务管理是一个抽象设计,可以应用到很多场合,包括普通的DataSource,jta,jms和hibernate上。要正确使用spring的事务,首先需要了解spring在事务设计上的一些概念 统观spring事务,围绕着两个核心PlatformTransactionManager和TransactionStatus PlatformTransactio原创 2007-10-08 09:55:00 · 539 阅读 · 0 评论 -
在Spring中实现事务挂起
Spring Framework是一个流行的Java/J2EE应用框架,它构建于一个轻量级的反向控制(Inversion-of-Control,QoC)模式的容器的基础之上,以其数据访问和事务管理能力而著称。Spring的声明性事务划分适用于任何的POJO(pure old java object或plain ordinary Java object,无格式普通Java对象)目标对象,其声明性事务转载 2007-10-08 10:07:00 · 4276 阅读 · 0 评论 -
Spring事务的学习
今天对 spring 的 AOP 事务有了一个新的认识,所以赶紧把今天的学习记下来,希望在今后的学习中能够起到一些作用,也能对今天的认识做一次总结。 1 同事的 spring 分享 先看一段代码: Connection conn = Conn.getConnection(); conn.setAutoCommit(false); …….. …….转载 2007-10-08 10:23:00 · 626 阅读 · 1 评论 -
Spring事务类型祥解
大家可能在spring中经常看到这样的定义:PROPAGATION_REQUIRED,readOnlyPROPAGATION_REQUIRED估计有好多朋友还没有弄清楚里面的值的意思,仔细看完下面应该知道自己什么情况下面应该使用什么样的声明。^_^Spring中常用事务类型: PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事转载 2007-10-08 11:20:00 · 1259 阅读 · 1 评论 -
Spring 事务简化配置
在 spring 中, 事务管理一般是通过声明一个 txProxyTemplate, 然后业务 bean 中 parent = "txProxyTemplate", 这样做未免显得有些繁琐, 并且如果业务 bean 还需要其他拦截器, 配置也不太方便, 下面贴出我的配置, 用 DefaultAdvisorAutoProxyCreator 实现自动代理 代码 bea转载 2007-10-08 10:26:00 · 837 阅读 · 0 评论 -
详解spring事务属性
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,转载 2007-10-08 11:21:00 · 570 阅读 · 0 评论 -
java操作Excel、PDF文件
下面这些是在开发中用到的一些东西,有的代码贴的不是完整的,只是贴出了关于操作EXCEL的代码:jxl是一个*国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不依赖Windows系统,即使运行在Linux下,它同样能够正确的转载 2007-12-19 14:54:00 · 883 阅读 · 0 评论 -
Spring嵌套事务的两种事务管理配置方式
由于系统涉及业务太多,数据管理方面也相当复杂,用Spring实现事务管理的时候,如果采用默认的方式,单独给每个业务的 Service 配置代理 Proxy,务必会使配置工作很繁重,但是使用自动配置事务机制以后,一切工作都会很轻松,包括嵌套事务的实现,也相当轻松,网上流动许多关于Spring事务配置的帖子,但是都很不完全,缺东少西,也给许多爱好者带来不便,下面将这两天的调试结果写下,希望对朋友们有所转载 2008-11-07 15:57:00 · 3157 阅读 · 0 评论 -
切身感受Spring AOP的魅力
今天说一下昨天的感受,事情是这样的: 在项目即将验收钱,架构师群发了一个消息,所有操作海量数据表的Dao在执行查询之前要加上这么一句: 代码 this.getHibernateTemplate().setMaxResults(1000); render_code();并列出一个海量数据表的清单,大概40-50个左右,由于时间仓促,情况太突然,大家转载 2007-05-07 11:42:00 · 655 阅读 · 0 评论 -
Spring 调用ORACLE存储过程的结果集
oracle 对于高级特性总是与众不同(我极力讨厌这一点,如果使用它的产品就要对这种产品进行特定的编程,这也是我从不看好weblogic之类的平台的原因),大对象存取一要定用它自己的LOB对象,所幸我还能通过LONG RAW来代替.以便能使程序不需要特定的编码.但对于存储过程(我是说返回结果集的存储过程),我还没有什么方法能用一个通用的程序来处理ORACLE.太多的教材或文章在讲存储过程的调用只是转载 2007-04-16 00:08:00 · 622 阅读 · 0 评论 -
让spring帮助你在MVC层解决JPA的缓迟加载问题
作为EJB3.0的一部分,JPA是一个好东西。其简单的配置方式及强大的默认配置支持,使其可以轻松自由的存在于轻量与重量之间,如果现在您的JavaEE项目,不管是选择轻量级构架还是重量级构架,如果持久层不选择使用JPA,而是用一些ORM框架(如Hibernate、TopLink)的专用API,那么在将来的某一天一定会为这个选择而说出至尊宝那句“假如上天再给我一个机会…”的至理名言。 下面转载 2007-03-29 23:05:00 · 602 阅读 · 0 评论 -
Spring笔记
版权声明:如有转载请求,请注明出处:http://blog.csdn.net/yzhz 杨争 本文档适用于使用过Spring的开发者,该文章有助于他们重新梳理一下对Spring的认识。 这篇文章是本人在项目开发中使用Spring的总结,这里只是归纳了我们在开发中经常要用到的Spring的特性,Spring的其他特性或者使用起来比较复杂,或者很少有机会在实际原创 2007-03-30 23:46:00 · 514 阅读 · 0 评论 -
在SPRING中实现事务暂停
版权声明:任何获得Matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Juergen Hoeller;xMatrix原文地址:http://dev2dev.bea.com/pub/a/2005/07/spring_transactions.html中文地址:http://www.matrix.org.cn/resource/article/44/44054_Tr转载 2007-04-07 18:10:00 · 790 阅读 · 0 评论 -
在Spring中配置Hibernate事务
本文主要探讨如何利用Spring来装配组件,包括其事务上下文。从J2EE应用程序内部连接到单个的数据库并不是什么难事。但是,如果要装配或者集成企业级的组件,情况就复杂了。一个组件可以有一个或多个支持它的数据库,因此,当装配两个或更多的组件时,我们希望能够保持在跨组件的多个数据库中进行的操作的原子性。J2EE服务器为这些组件提供了一个容器来保证事务原子性和跨组件独立性。如果使用的不是J2EE服务器,转载 2007-04-07 18:11:00 · 725 阅读 · 0 评论 -
Spring XML配置的12个技巧
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。 在这篇文章中我将给转载 2007-04-15 23:57:00 · 510 阅读 · 0 评论 -
Spring MVC框架的高级配置
本文将为您提供关于Spring MVC框架的配置技巧,以帮助管理基于Spring的web应用程序的多个实例。本配置管理主题常被学术界所忽略,但是,这对于现实的web开发尤为重要。本主题并不直接关联任何具体的技术,因此,我们将从最基本的概念开始对这个问题进行说明。下面,我们将根据Spring MVC框架,为基于本技术开发的项目提供一系列的解决方案。Spring配置 人们经常会在一台以上的主转载 2007-04-15 22:25:00 · 530 阅读 · 0 评论 -
spring的好处--PropertyPlaceholderConfigurer
我的程序终于又进展了,基本功能已经实现了,开始开发WEB界面了。这是却出现了一个问题。原先的Encoder需要指定一个配置文件目录,然后将这个目录下的所有文件读入。 WEB-INF/lib/wbxml 当在命令行下调试时他工作的很好,但是当在tomcat下运行时却报告说找不到该目录。这是当然,因为tomcat下相对目录不在正确。通常情况下的解决办法是用ServletContext.g转载 2007-04-15 22:34:00 · 733 阅读 · 0 评论 -
基于Spring框架的WebSphere应用开发
轻量级的企业应用开发越来越受到广大J2EE应用开发者的追捧,而Spring框架又是轻量级容器的杰出代表。由于Spring的使用日渐广泛,因此已有许多基于WebSphere应用服务器(WAS)的应用采用了Spring框架。 本文首先介绍使用Spring开发Web应用的基本问题,然后结合WebSphe转载 2007-04-16 00:03:00 · 770 阅读 · 1 评论 -
反转控制的几个重要好处
倒置控制的几个重要好处。如: . 因为组件不需要在运行时间寻找合作者,所以他们可以更简单的编写和维护。在Spring的IoC版本里,组件通过暴露JavaBean的setter方法表达他们依赖的其他组件。这相当于EJB通过JNDI来查找,EJB查找需要开发人员编写代码。 . 同样原因,应用代码更容易测试。JavaBean属性是简单的,Java核心的,并且容易测试:仅编写一个包含自身的Junit测试方转载 2007-04-16 00:04:00 · 910 阅读 · 0 评论 -
Spring Vs. EJB 3.0
【导读】Spring框架是一个广受欢迎的但是非标准的开源框架。EJB 3.0框架是JCP定义的并且被所有主流J2EE提供商支持的标准框架。这两个框架有着一个共同的核心设计理念,但采取了不同的方式来提供POJO服务。 爱因斯坦曾经说:“任何事情都应该越简单越好,而不是比较简单。”实际上,科学真理的目的就是在假设的前提下去简化一个理论,这样,人们可以去关注真正重要的问题。在企业软件开发中转载 2007-04-16 00:06:00 · 744 阅读 · 0 评论 -
Spring嵌套事务
在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看, 绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 代码/** * Support a current transaction, create a new one转载 2008-11-07 13:59:00 · 838 阅读 · 0 评论