- 浏览: 54144 次
- 性别:
- 来自: 湖北
文章分类
- 全部博客 (102)
- ibatis (4)
- spring (12)
- 数据库 (3)
- java (26)
- css (2)
- linux (1)
- hibernate (4)
- Maven (3)
- CMS (1)
- spring mvc (1)
- MyBati (1)
- WEB (1)
- 分布式 (2)
- webservice (2)
- 网络协议 (1)
- TCP (1)
- UDP协议 (1)
- sql优化原则 (1)
- android (1)
- hadoop (10)
- solr (2)
- Scala学习笔记--Actor和并发 (0)
- Spark (4)
- Scala (1)
- hbase (1)
- kafka (1)
- ICE (2)
- 机器学习算法 (2)
- Apache Ignite (1)
- python (1)
- tensorflow (2)
- openstack (1)
- 系统监控 (2)
- 大数据 (1)
- ogg (2)
- Oracle GoldenGate DDL 详细说明 使用手册(较早资料) (0)
- oracle (1)
最新评论
<?xml version="1.0" encoding="UTF-8"?>
<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" xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">
<!-- 扫描注解 -->
<context:component-scan base-package="com.dm" />
<bean id="velocityConfigurer"
class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
<property name="resourceLoaderPath" value="velocity/" />
<property name="configLocation" value="classpath:resource/wmf/velocity.properties" />
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
<!--<property name="suffix" value=".vm"/> -->
<property name="dateToolAttribute" value="dateTool" />
<property name="numberToolAttribute" value="numberTool" />
<property name="exposeRequestAttributes" value="true" />
<property name="exposeSessionAttributes" value="true" />
<property name="contentType" value="text/html;charset=UTF-8" />
<property name="toolboxConfigLocation" value="WEB-INF/config/toolbox.xml" />
<property name="allowRequestOverride" value="true" />
<property name="allowSessionOverride" value="true" />
</bean>
<!--启动加载异常处理的类,用于监听各模块中触发的异常 org.springframework.web.servlet.handler.SimpleMappingExceptionResolver -->
<!-- <bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="defaultErrorView" value="error.vm" /> </bean> -->
<!-- 加载jdbc配置文件 -->
<bean id="jdbcConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>WEB-INF/config/*.properties</value>
</list>
</property>
</bean>
<!-- 通用数据库连接池 -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close" lazy-init="false">
<property name="driverClassName" value="${driverClassName}" />
<property name="url" value="${url}" />
<property name="username" value="${username}" />
<property name="password" value="${password}" />
<property name="initialSize" value="${initialSize}" />
<property name="maxActive" value="${maxActive}" />
<property name="maxIdle" value="${maxIdle}" />
<property name="maxWait" value="${maxWait}" />
<property name="removeAbandoned" value="${removeAbandoned}" />
<property name="removeAbandonedTimeout" value="${removeAbandonedTimeout}" />
<property name="logAbandoned" value="${logAbandoned}" />
<property name="poolPreparedStatements" value="${poolPreparedStatements}" />
<property name="validationQuery" value="${validationQuery}" />
</bean>
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler"
lazy-init="true" />
<!-- IBatis的sql配置文件的加载 -->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="configLocation" value="classpath:resource/wmf/sqlMapConfig.xml" />
<property name="mappingLocations">
<list>
<value>classpath*:com/dm/**/domain/*.xml</value>
</list>
</property>
<property name="lobHandler" ref="lobHandler" />
</bean>
<!-- 数据访问对象 -->
<bean id="sqlDao" class="com.dm.wmf.core.dao.SqlDaoIBatisImpl">
<property name="sqlMapClient" ref="sqlMapClient" />
</bean>
<!--数据源事务管理 -->
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<!--定义事务管理的拦截器 -->
<bean id="transactionInterceptor"
class="org.springframework.transaction.interceptor.TransactionInterceptor">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="update*">PROPAGATION_REQUIRED</prop>
<prop key="delete*">PROPAGATION_REQUIRED</prop>
<prop key="create*">PROPAGATION_REQUIRED</prop>
<prop key="save*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
<!-- 依据Bean名称进行代理,对于所有以ServiceImpl结尾的Bean进行代理,包括事务管理和日志 -->
<bean id="autoInterfaceProxy"
class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
<property name="proxyTargetClass" value="true" />
<property name="interceptorNames">
<list>
<value>transactionInterceptor</value>
</list>
</property>
<property name="beanNames">
<list>
<value>*Service</value>
<value>*ServiceImpl</value>
</list>
</property>
</bean>
<bean id="pageService" class="com.dm.wmf.core.page.PageService">
<property name="sqlDao" ref="sqlDao" />
</bean>
</beans>
<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" xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">
<!-- 扫描注解 -->
<context:component-scan base-package="com.dm" />
<bean id="velocityConfigurer"
class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
<property name="resourceLoaderPath" value="velocity/" />
<property name="configLocation" value="classpath:resource/wmf/velocity.properties" />
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
<!--<property name="suffix" value=".vm"/> -->
<property name="dateToolAttribute" value="dateTool" />
<property name="numberToolAttribute" value="numberTool" />
<property name="exposeRequestAttributes" value="true" />
<property name="exposeSessionAttributes" value="true" />
<property name="contentType" value="text/html;charset=UTF-8" />
<property name="toolboxConfigLocation" value="WEB-INF/config/toolbox.xml" />
<property name="allowRequestOverride" value="true" />
<property name="allowSessionOverride" value="true" />
</bean>
<!--启动加载异常处理的类,用于监听各模块中触发的异常 org.springframework.web.servlet.handler.SimpleMappingExceptionResolver -->
<!-- <bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="defaultErrorView" value="error.vm" /> </bean> -->
<!-- 加载jdbc配置文件 -->
<bean id="jdbcConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>WEB-INF/config/*.properties</value>
</list>
</property>
</bean>
<!-- 通用数据库连接池 -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close" lazy-init="false">
<property name="driverClassName" value="${driverClassName}" />
<property name="url" value="${url}" />
<property name="username" value="${username}" />
<property name="password" value="${password}" />
<property name="initialSize" value="${initialSize}" />
<property name="maxActive" value="${maxActive}" />
<property name="maxIdle" value="${maxIdle}" />
<property name="maxWait" value="${maxWait}" />
<property name="removeAbandoned" value="${removeAbandoned}" />
<property name="removeAbandonedTimeout" value="${removeAbandonedTimeout}" />
<property name="logAbandoned" value="${logAbandoned}" />
<property name="poolPreparedStatements" value="${poolPreparedStatements}" />
<property name="validationQuery" value="${validationQuery}" />
</bean>
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler"
lazy-init="true" />
<!-- IBatis的sql配置文件的加载 -->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="configLocation" value="classpath:resource/wmf/sqlMapConfig.xml" />
<property name="mappingLocations">
<list>
<value>classpath*:com/dm/**/domain/*.xml</value>
</list>
</property>
<property name="lobHandler" ref="lobHandler" />
</bean>
<!-- 数据访问对象 -->
<bean id="sqlDao" class="com.dm.wmf.core.dao.SqlDaoIBatisImpl">
<property name="sqlMapClient" ref="sqlMapClient" />
</bean>
<!--数据源事务管理 -->
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<!--定义事务管理的拦截器 -->
<bean id="transactionInterceptor"
class="org.springframework.transaction.interceptor.TransactionInterceptor">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="update*">PROPAGATION_REQUIRED</prop>
<prop key="delete*">PROPAGATION_REQUIRED</prop>
<prop key="create*">PROPAGATION_REQUIRED</prop>
<prop key="save*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
<!-- 依据Bean名称进行代理,对于所有以ServiceImpl结尾的Bean进行代理,包括事务管理和日志 -->
<bean id="autoInterfaceProxy"
class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
<property name="proxyTargetClass" value="true" />
<property name="interceptorNames">
<list>
<value>transactionInterceptor</value>
</list>
</property>
<property name="beanNames">
<list>
<value>*Service</value>
<value>*ServiceImpl</value>
</list>
</property>
</bean>
<bean id="pageService" class="com.dm.wmf.core.page.PageService">
<property name="sqlDao" ref="sqlDao" />
</bean>
</beans>
发表评论
-
Spring Aop+Log4j 动态日志
2015-10-26 11:30 556http://miaoxianjie.iteye.com/bl ... -
Spring 注解 @Resource和@Autowired
2015-10-26 10:59 399Spring不但支持自己定义的@Autowired注解,还支持 ... -
spring管理事物的几种方式
2015-04-02 10:06 340前段时间对Spring的事务配置做了比较深入的研究,在此之间对 ... -
spring对事物管理
2015-04-02 09:37 593在学习spring事务管理时, ... -
spring注解零配置
2014-06-18 11:44 549http://sishuok.com/forum/blogPo ... -
dm架构
2014-05-05 09:44 415<?xml version="1.0" ... -
BeanNameAutoProxyCreator自动创建事务代理
2014-05-05 09:40 440TranscationInterceptor是一个 ... -
spring quartz
2014-03-03 16:44 564字段 允许值 允许的特殊字符 秒 0 ... -
spring配置datasource三种方式
2014-02-27 11:16 4701、使用org.springframework.jdbc.da ... -
spring事物管理
2014-02-26 17:21 348Spring事务管理 源于Sprin ... -
spring aop
2014-02-26 17:18 461AOP(Aspect-Oriented Programming ...
相关推荐
### 达梦数据库DM8+ARM架构CPU环境安装教程 #### 一、系统环境与准备工作 **数据库版本**: dm8_setup_arm64_ent_8.1.1.48_20191203.iso 对于ARM架构的服务器来说,安装达梦数据库时需特别注意使用兼容ARM架构的...
《DSP原理及应用——TMS320DM6437》是针对数字信号处理器(DSP)TMS320DM6437的深入学习资料,涵盖了该处理器的架构、指令系统、功能模块以及程序设计等多个方面。下面将详细阐述这四个主题,并结合章节内容进行解析...
“第2章 TMS320DM6437的基本结构”详细阐述了该处理器的硬件架构。TMS320DM6437 采用哈佛结构,具有独立的数据和指令总线,提高了数据处理效率。它拥有高效的多级流水线,支持多个处理单元并行工作,如浮点运算单元...
与JBoss应用服务器的对比,虽然两者都有模块化架构,但SpringSource dm Server基于OSGi,而JBoss基于JMX进行模块化管理。OSGi的热部署和热卸载能力以及版本管理是其显著优势。 SpringSource dm Server的一些亮点...
BURCHFW软件架构是专门针对DM8127等TI DSP处理器开发的一种软件平台,它提供了一种高效的软件开发方法,使得开发者能够在该平台上更快、更好地产出高性能的软件应用。 BURCHFW软件架构主要包含以下几个关键知识点:...
#### 2. 包含的头文件 ```c #include #include #include #include #include #include #include #include #include #include #include #include #include #include ``` 这些头文件为视频采集和显示提供了必要的接口和...
DM6446达芬奇软件架构及开发流程,适合入门,资料内容非常易懂
创龙达芬奇架构DM8148/DM8168视频教程》 本套视频介绍了TI达芬奇系列 DSP+ARM DM8148与DM8168的片上资源和视频采集与编解码能力。通过两者的对比让大家认识这两款芯片,指导学习者根据需求进行开发。
2体系架构 2 3功能模块管理 3 3.1集群配置 3 3.2代理管理 4 3.3连接池 5 3.4登录管理 5 3.5语句请求管理 5 4接口管理 6 4.1添加 MPP 站点信息 6 4.2清除 MPP 站点信息 6 4.3设置用户名和密码信息 6 4.4获取 MPP 配置...
### TMS320DM642:视频/成像定点数字信号处理器 #### 特性与技术指标 ##### 高性能数字媒体处理器 ...通过结合VelociTI.2™指令集扩展和其他高级功能,DM642能够帮助开发者快速构建高性能、低功耗的嵌入式系统。
1. **视频前端(VPF)**:DM360与DM35x的视频前端存在显著差异,如表2所示。DM360增加了对更高分辨率的支持,并且优化了色彩空间转换算法,提高了图像质量。 - **VPFE通道增加**:DM360提供了更多的VPFE通道,使得...
为了方便用户的移植,DM实现了很多Oracle独特的功能和语法,很多Oracle的应用可以不用修改而直接移植到DM上面。Oracle兼容性方面实现的功能包括:ROWNUM表达式、多列IN语法、层次查询、外连接语法“(+)”、INSTEAD...
这份文档详细介绍了OMA DM 1.2协议的各个方面,包括协议架构、消息交换流程、安全特性、错误处理以及与其他OMA标准的互操作性等内容。它是开发和实现OMA DM解决方案的重要参考资料。 **OMA-TS-DM-RepPro-V1_2-...
TiDB-DM(DataMigration)是用于将数据从...DM是集群模式的,其主要由DM-master、DM-worker与DM-ctl三个组件组成,能够以多对多的方式将多个上游MySQL实例的数据同步到多个下游TiDB集群,其架构图如下:DM-master:
- **其他接口**: 如USB、I2C、UART和SPI等,提供了丰富的外设连接选项。 ##### 软件支持 - **软件框架**: 两款处理器都采用了基于Codec-Engine的软件架构。 - **开发环境**: 支持Linux和Code Composer Studio (CCS)...
2.软件为局域网本机版,不需互联网部署,不需购买空间及服务 软件为C/S架构,只需及其简单的安装,大约20秒左右。不需要安装微软 MSSQL数据库,使用电脑里自带的或安装的微软 MSoffice办公软件 access 数据库即可,...