spring的配置文件记录
来源:互联网 发布:百度语音翻译软件 编辑:程序博客网 时间:2024/05/23 14:33
(1)datasource信息记录到properties文件中。properties文件加载到spring的容器中,通过${key}引用:
<bean id="propertyConfigurer"class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><property name="locations"><list><value>classpath:config/jdbc.properties</value><value>classpath:config/datasource.properties</value></list></property><property name="ignoreResourceNotFound" value="true" /><property name="localOverride" value="true"></property></bean>
(2)配置扫描注解(主要配置扫描的包路径,注解类型)
<context:component-scan base-package="com.boco"><context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/></context:component-scan>
(3)配置事务。(因为持久层采用的不同,spring的事务管理类也不同,如jdbc的事务管理类:DataSourceTransactionManager ,hibenate的事务管理:HibernateTransactionManager)
jdbc:
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource"> <ref bean="dataSource"/> </property> </bean>
hibernate:hibernate首先要配置sessionFactory,在配置HibernateTransactionManager
<!-- 配置HibernateSessionFactory工厂 --> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="mappingResources"> <list> <value>tarena/hbm/catelog.hbm.xml</value> <value>tarena/hbm/bookinfo.hbm.xml</value> <value>tarena/hbm/userinfo.hbm.xml</value> <value>tarena/hbm/order.hbm.xml</value> </list> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect"> org.hibernate.dialect.MySQL5Dialect </prop> <prop key="hibernate.query.substitutions"> true 'Y', false 'N' </prop> <prop key="hibernate.show_sql">true</prop> </props> </property> </bean> <!-- 配置Hibernate事务管理器 --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory" /> </bean>
- spring的配置文件记录
- spring mvc 配置文件信息记录
- 关于Spring 配置文件头的一些记录和解释
- hadoop的配置文件记录
- beego的配置文件记录
- spring的配置文件
- 详解Spring的配置文件
- 详解Spring的配置文件
- 详解Spring的配置文件
- 详解Spring的配置文件
- spring的XML配置文件
- Spring 配置文件的差异
- 详解Spring的配置文件
- 详解Spring的配置文件
- Spring的配置文件实例
- 详解Spring的配置文件
- Spring配置文件的测试
- spring的配置文件总结
- js单线程执行
- 一直到晚饭后也才包完一半
- 【线段树】new出来的入门
- android--Content Provider 你应该记住的一些事-1
- qt 事件机制
- spring的配置文件记录
- 教的学生成绩好那是他们的孩子自己聪明
- 我只好去找了一根绳子系着它的脖子
- android csipsimple 网络 视频电话 总结
- 好几个朋友都来找我去摸螺蛳
- Java基础之面向对象
- 109aix和linux虚拟化技术支持中文版
- 就像是美术里的水彩画一样美丽
- swc 应该放置在 external-library-path 中的解决办法