- 浏览: 459981 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
JS操作XMLDOM(遍历和打印) -
lliiqiang:
我这边只要出现图表组件就报告2032号错误。
Flex 出现 Error #2032 是什么意思 -
全保生:
感谢!方法一:(已确认 可行)String username ...
jsp 的url传参中文乱码问题解决办法 -
dy804731771:
谢谢您的分享,对我有帮助
兼容的带样式的INPUT -
huang305585796:
火影头像好屌
FusionCharts统计图导出为图片或pdf
<?xml version="1.0" encoding="UTF-8" ?> - <!-- <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" --> - <!-- " http://www.springframework.org/dtd/spring-beans.dtd"> --> - <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd"> - <!-- <bean id="sessionFactory" --> - <!-- class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> --> - <!-- <property name="configLocation"> --> - <!-- <value>classpath:hibernate.cfg.xml</value> --> - <!-- </property> --> - <!-- </bean> --> - <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" /> <property name="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=epet;SelectMethod=cursor" /> <property name="username" value="sa" /> <property name="password" value="pwd" /> </bean> - <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> - <property name="dataSource"> <ref local="dataSource" /> </property> - <property name="mappingResources"> - <list> <value>com/aptech/jb/epet/entity/PetInfo.hbm.xml</value> <value>com/aptech/jb/epet/entity/PetDiary.hbm.xml</value> </list> </property> - <property name="hibernateProperties"> - <props> <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop> <prop key="hibernate.show_sql">true</prop> </props> </property> </bean> - <bean id="myHibTxManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory" /> </bean> - <tx:advice id="txAdvice" transaction-manager="myHibTxManager"> - <tx:attributes> - <!-- 对get/load/search开头的方法要求只读事务 --> <tx:method name="get*" propagation="SUPPORTS" read-only="true" /> <tx:method name="load*" propagation="SUPPORTS" read-only="true" /> <tx:method name="search*" propagation="SUPPORTS" read-only="true" /> <tx:method name="find*" propagation="SUPPORTS" read-only="true" /> - <!-- 对其它方法要求事务 --> <tx:method name="*" propagation="REQUIRED" /> </tx:attributes> </tx:advice> - <aop:config> - <!-- 只对GoodsBiz添加事务支持,因为前面配置的transactionManager 是专对Hibernate的事务管理器 。 --> <aop:pointcut id="bizMethods" expression="execution(* com.aptech.jb.epet.biz.*.*(..))" /> - <!-- 织入 --> <aop:advisor advice-ref="txAdvice" pointcut-ref="bizMethods" /> </aop:config> - <!-- DAO --> - <bean id="petInfoDAO" class="com.aptech.jb.epet.dao.hibimpl.PetInfoDAOHibImpl"> <property name="sessionFactory" ref="sessionFactory" /> </bean> - <bean id="petDiaryDAO" class="com.aptech.jb.epet.dao.hibimpl.PetDiaryDAOHibImpl"> <property name="sessionFactory" ref="sessionFactory" /> </bean> - <!-- BIZ --> - <bean id="petInfoBiz" class="com.aptech.jb.epet.biz.impl.PetInfoBizImpl"> <property name="petInfoDAO" ref="petInfoDAO" /> </bean> - <bean id="petDiaryBiz" class="com.aptech.jb.epet.biz.impl.PetDiaryBizImpl"> <property name="petDiaryDAO" ref="petDiaryDAO" /> </bean> - <!-- ACTION --> - <bean name="/pet" class="com.aptech.jb.epet.web.action.PetAction"> <property name="petInfoBiz" ref="petInfoBiz" /> </bean> - <bean name="/login" class="com.aptech.jb.epet.web.action.PetAction"> <property name="petInfoBiz" ref="petInfoBiz" /> </bean> - <bean name="/diary" class="com.aptech.jb.epet.web.action.DiaryAction"> <property name="petDiaryBiz" ref="petDiaryBiz" /> </bean> </beans>
发表评论
-
【Blue-Bird】邮件群发系统
2013-03-25 21:46 1194【Blue-Bird】邮件发送系统,是我研发的一个Java ... -
java获取本地磁盘(过滤掉U盘和软盘等)
2012-10-16 09:40 4031File[] _files = File.listRoo ... -
XmlDOM 小结
2012-08-10 16:53 1067/* 获取节点: - xmlDoc.getElem ... -
eclipse内存溢出处理办法
2012-07-31 14:44 3828"java.lang.OutOfMemoryErr ... -
tomcat使用xml文件部署项目
2012-02-02 21:53 1267<Context path="/emss ... -
String.format
2011-12-02 23:09 1048String[] arr =new String[2]; ... -
配置一个最简洁的DWR
2011-04-04 16:31 1038期工作: 1.dwr官网下载dwr.jar(http://d ... -
通过xml文件在tomcat中部署项目&取消保存session.ser的配置
2011-03-29 10:34 1781<Context path="/anjian& ... -
plsql操作oracle数据库小结
2011-03-28 18:05 5685登录oracle D:\>sqlplus ... -
java编程思想读书笔记
2011-03-17 11:06 11161 用句柄操作对象:句柄也叫引用或者指针。 可将这一情 ... -
CVSNT 用户单一验证方式建设文档
2011-03-01 10:29 14161 配置cvs服务 CVSNT Control Panel ... -
EasyT.java(20110223版本)
2011-02-23 14:56 1561package org.hdht.util; impor ... -
java杂谈
2011-02-23 14:47 1160hibenate配置文件定义datas ... -
Spring下的BaseHibernateDAO
2011-02-23 14:46 3591package com.accp.myzf.hibernate ... -
单利模式,堆栈,队列
2011-02-23 14:43 1102单利实例-------------- using Syste ... -
线程3
2011-02-23 14:41 1076配置java环境变量: 1指定jdk的bin目录路径:pat ... -
线程2
2011-02-23 14:39 1074>>3内部class类继承Thread的线程实现方 ... -
Thread
2011-02-23 14:37 1271>>//一个简单Thread缓冲池的实现 / ... -
基于TCP的Socket编程
2011-02-23 14:35 1170>>Socket相关的理解: 1>TCP:拨 ... -
基于UDP的Socket编程
2011-02-23 14:33 17341>>基于UDP的Socket编程用到的类和方法 ...
相关推荐
4. `spring-mybatis.xml`: 这是Spring与Mybatis集成的配置文件,定义了数据源、SqlSessionFactory以及Mapper扫描器等,使得Spring能够管理Mybatis的生命周期,并实现事务的统一管理。 5. `spring-servlet.xml`: 这...
接着,`<beans>`标签是Spring配置的根元素,它包含了所有bean的定义。在这个例子中,我们看到多个命名空间的引入: 1. `xmlns:beans` 是Spring核心配置的命名空间,用于定义bean。 2. `xmlns:xsi` 是XML Schema ...
本项目是关于如何使用Spring MVC与Hibernate结合来实现事务管理的实践教程,通过MyEclipse自动生成所需的包和配置文件。这里将详细讲解这一过程,以及涉及到的关键知识点。 首先,Spring MVC作为Spring框架的一部分...
在大型项目中,Struts和Spring的配置文件是系统的核心,它们定义了各个组件如何协同工作。下面将详细讲解这两个框架的主要配置元素和它们在大型项目中的应用。 首先,Struts的配置文件通常命名为`struts-config.xml...
本压缩包文件围绕"spring配置文件"展开,旨在帮助用户更好地理解和使用Spring框架的配置。 首先,Spring配置文件通常指的是XML格式的`applicationContext.xml`,这是Spring容器的主配置文件,用于定义bean的实例、...
二、Spring配置文件 1. **beans.xml**:这是Spring应用中最常见的配置文件,用于定义bean及其依赖关系。在这里,我们可以声明bean的类、属性、初始化方法、依赖注入等。 2. **applicationContext.xml**:此文件通常...
在Spring配置文件中,需要开启事务管理器,并在需要事务控制的方法上添加`@Transactional`注解。 4. **整合测试**: 在进行SSH整合时,编写测试用例能确保配置正确无误。使用JUnit和Mockito等工具,模拟数据库操作...
Spring框架是Java开发中最常用的轻量级框架之一,它的核心在于IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented ...深入学习Spring4的jar包和配置文件,将使你更好地驾驭Java开发环境,提高软件工程能力。
标题"加载jar包中的spring配置文件"涉及到的关键技术点如下: 1. **类路径(Classpath)**:类路径是Java运行环境查找.class文件的路径,它决定了Java虚拟机在执行程序时如何找到所需的类。可以通过`-cp`或`-...
但是,这也意味着每次都需要重复类似的配置过程,可能会导致配置文件冗余。 ### 第二种方式详解:所有Bean共享一个代理基类 这种方式则采用了一种不同的策略——通过一个共享的代理基类来为所有Bean提供事务支持。...
2. **引入Spring配置文件**:接着,在Spring的配置文件中引入AOP约束。 3. **编写目标类**:创建需要增强的目标类(如ProductDao)。 4. **配置目标类**:在Spring配置文件中配置目标类。 5. **开启AOP注解自动代理*...
这种方法只需要在 Spring 配置文件中定义一个事务管理对象(如 DataSourceTransactionManager),然后加入 `<tx:annotation-driven/>` 节点,引用该事务管理对象,然后即可在需要进行事务处理的类和方法使用 `@...
在Spring框架中,事务管理是核心功能之一,它允许开发者以声明式或编程式的方式处理应用中的事务。本文将深入探讨在"spring事务操作试验"中涉及的关键知识点,并结合提供的资源进行详细阐述。 首先,Spring事务管理...
Spring框架在企业级Java应用中广泛用于实现...总的来说,Spring配置JTA事务管理是一项关键任务,它确保了在分布式环境下的数据一致性。理解并正确配置JTA事务管理,能够让你的应用程序更加健壮,适应复杂的企业级需求。
在上面的配置文件中,我们可以看到 `<tx:advice>` 元素用于定义一个名为 "sgis.sdk.txAdvice" 的事务特性,该特性将所有以 "add*"、"delete*"、"update*" 开头的方法纳入事务管理中,并在出现异常时回滚事务。...
- 在Spring XML配置文件中,事务管理器(如`DataSourceTransactionManager`或`JtaTransactionManager`)通常会定义在`<bean>`标签中,并通过`<tx:annotation-driven>`来启用声明式事务管理。 5. **数据库兼容性**...
1. **Spring配置**:设置数据源,创建SessionFactory Bean,配置事务管理器。 2. **Struts2配置**:启用Spring插件,配置Action类为Spring管理的bean。 3. **Hibernate配置**:配置数据库连接信息,定义实体类映射,...
1. **基于XML的全局事务配置**:这种方式通过在Spring配置文件中设置`<tx:advice>`和`<aop:config>`元素来实现事务管理。相比于第一种方式,这种方式更加简洁,适用于所有业务逻辑Bean。 2. **基于注解的事务配置**...
#### 二、Spring配置文件基础知识 在Spring框架中,配置文件是整个系统的核心组成部分之一。它定义了Spring容器中的各种Bean及其之间的关系。Spring支持多种类型的配置方式,其中XML配置文件是最常见的一种形式。...
### Spring配置文件详解 #### 一、Spring框架与配置文件的重要性 Spring框架是Java平台上的一个开源框架,它提供了一种轻量级的方式来管理和组织Java应用程序中的组件。Spring框架的核心特性之一是依赖注入...