<!--spring 扫包 @Service ..... 注意排除Controller层的扫描-->
<context:component-scan base-package="com.awcloud">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
<context:annotation-config/>
<context:include-filter> 子节点表示要包含的目标类
<context:exclude-filter> 子节点表示要排除在外的目标类
<!-- 配置数据库连接-->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="${driverClass}"/>
<property name="jdbcUrl" value="${jdbcUrl}"></property>
<property name="user" value="${user}" />
<property name="password" value="${password}"/>
</bean>
<!-- 配置全局日期转换器 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="webBindingInitializer">
<bean class="com.awcloud.core.web.CustomDateEdtor"/>
</property>
</bean>
<!-- spring 事务 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
<!-- 开启事务注解 -->
<tx:annotation-driven transaction-manager="transactionManager"/>
<!-- 读取jdbc配置 -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<!-- jdbc配置 -->
<value>classpath:properties/jdbc.properties</value>
<!-- memcached配置 -->
</list>
</property>
</bean>
分享到:
相关推荐
在使用MyEclipse进行Spring框架开发时,可能会遇到一个常见的问题,即在编辑Spring配置文件时没有代码提示。这个问题通常是由于MyEclipse无法访问到Spring的XML Schema定义文件导致的。Spring的XML Schema文件通常...
下面我们将深入探讨Spring配置文件的相关知识点。 1. **XML配置文件**:Spring最初主要通过XML文件进行配置,这些文件通常以`applicationContext.xml`为名,位于项目的`src/main/resources`目录下。XML配置文件包含...
这个ssi框架的配置文件模板集合提供了一套完整的Spring、Struts2和iBatis集成的配置示例,便于开发者快速搭建项目,避免逐一查找和配置。通过理解这些配置文件的作用和结构,可以帮助开发者更好地理解和优化Java Web...
本篇将详细讲解如何在MyEclipse中设置和利用自动提示来获取Spring配置信息。 1. **安装Spring插件** 在MyEclipse中使用Spring的自动提示功能首先需要安装Spring IDE插件。可以通过MyEclipse的Marketplace或者下载...
在Spring框架中,Annotation配置是一种简洁且强大的方式来管理Bean的定义和依赖注入,它消除了传统的XML配置文件,使得代码更加简洁、易读。在Spring 3.0及以上版本中,Annotation配置得到了广泛的应用。 首先,...
5. 配置检查:实时检测Spring配置文件的语法错误,及时发现并修复问题。 6. 代码模板:提供预设的Spring相关代码模板,一键生成常见的Spring代码块。 四、实战应用 在实际项目开发中,Spring Assistant 1.0.4可以...
3.3 配置Mapper接口:创建Mapper接口,将SQL语句写在对应的Mapper XML文件中,然后在Spring配置文件中定义Mapper扫描器。 3.4 使用@Autowired注解:在需要使用MyBatis的地方,使用Spring的@Autowired注解注入Mapper...
- 配置`SessionFactory`通常需要在Spring配置文件中定义相关的bean。 5. **点击Finish** - 完成上述步骤后,点击“Finish”,MyEclipse将完成所有配置工作。 #### 三、利用MyEclipse查看Spring的依赖视图 完成...
中文文档通常会包含核心容器、数据访问/集成、Web、AOP、测试等模块的详细说明,帮助开发者快速查找和学习所需的功能。 `Spring2.0_DOC_CN.chm`:这是Spring框架2.0版本的中文文档。在Spring 2.0中,引入了重要的新...
在Spring中,DI通常是通过XML配置文件实现的,配置文件定义了bean及其依赖关系。例如,在配置文件中声明一个bean,并指定其依赖属性,Spring容器会自动将这些依赖注入到对应的bean中。 【Spring 快速入门步骤】 1....
声明式事务管理通过在配置文件或注解中声明事务规则,由Spring自动管理事务的开始、提交、回滚等操作。编程式事务管理则需要开发者在代码中手动处理这些事务操作。 **总结** Spring框架提供了丰富的功能,从简单的...
Spring Tool Suite(STS)是一款基于Eclipse的集成开发环境,专为Spring开发者设计,提供了许多方便的插件和功能,如Spring配置文件的自动补全、调试支持等。 通过这份PPT,你将能系统地了解Spring框架的各个方面,...
对于经验丰富的开发者来说,这也是一个方便的参考,可以在需要时快速查找具体信息。 总之,"spring中文帮助文件chm"是一个集Spring核心技术、数据库访问技术和示例程序于一体的宝贵资源,对于任何从事J2EE项目开发...
Config Server是一个集中式的配置服务器,它可以托管所有的配置文件,并通过HTTP API提供给客户端访问。这样,开发者可以在不修改代码的情况下更新应用的配置,极大地提高了灵活性和可维护性。Config Server支持多种...
7. 代码模板:预定义的代码片段可以帮助快速插入常见的XML结构,例如在Spring配置文件中创建一个新的bean。 8. 拼写检查:虽然XML不是自然语言,但编辑器可以检查属性值中的拼写错误,以避免因输入错误导致的问题。...
分布式系统的复杂性催生了一系列模板模式,Spring Cloud 提供了一站式的解决方案,使得开发者能够快速支持并实现这些模式,无论是在个人笔记本、裸机数据中心还是托管在 Cloud Foundry 等云平台上。 Spring Cloud ...
- 也可以使用XML配置文件。 **16. 自动配置** - **16.1. 逐步替换自动配置** - 可以逐步替换默认的自动配置以满足特定需求。 - **16.2. 禁用特定的自动配置类** - 当不需要某些自动配置时,可以禁用它们。 **...
3. **配置文件检查**:SpringAssistant能够检查XML配置文件中的错误,如bean定义错误、属性缺失等,并给出相应提示,有助于及时发现并修复问题。 4. **快速导航**:通过插件,可以快速定位到相关的Spring Bean定义...
XSD文件用于定义XML文档的结构和数据类型,它在Spring框架中扮演着重要的角色,确保配置文件遵循正确的格式和规则。 描述中提到,这个压缩包包含了一个URI,这可能是指Spring框架中AOP配置文件的官方地址。在开发...