我想知道配置Spring XML配置文件的最佳实践
1-我应该有多少个配置文件? 2-每个文件的内容。
现在,根据一些教程,我的Spring应用程序有3个xml配置文件:
1- app-config.xml:包含propertyPlaceholder配置,hibernate配置和注释配置。
<context:component-scan base-package="com.spring.sample" />
<!-- declares support for general annotations such as @Required, @Autowired, @PostConstruct -->
<context:annotation-config />
<!-- enable the configuration of transactional behavior based on annotations -->
<tx:annotation-driven transaction-manager="transactionManager" />
2- mvc-config.xml:包含注释支持标记,messageSource配置,mvc拦截器和localResolver
3- servlet-config.xml:包含jsp的viewResolver和以下标记:
<context:component-scan base-package="com.spring.sample.controller"/>