zoukankan      html  css  js  c++  java
  • SSM中 spring.xml 配置文件

    <!--扫描service的impl-->

    <context:component-scan base-package="com.aaa.ssm.service.impl"></context:component-scan>

    <!--加载jdbc.properties-->

    <context:property-placeholder location="classpath:jdbc.properties"></context:property-placeholder>

    <!--创建dbcp数据源连接池-->

    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="${driver}"></property>
    <property name="url" value="${url}"></property>
    <property name="username" value="${user}"></property>
    <property name="password" value="${password}"></property>
    </bean>

    <!--创建mybatis的工厂类对象-->

    <bean class="org.mybatis.spring.SqlSessionFactoryBean">
    <!--指定数据源-->
    <property name="dataSource" ref="dataSource"></property>
    <!--加载mybatis的映射文件(mapper.xml) 在value中可以使用*号通配符-->
    <property name="mapperLocations" value="classpath:com/aaa/ssm/dao/*.xml"></property>
    </bean>

    <!--在spring工厂中生成dao接口的实现类对象-->

    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <!--指定要扫描那个包下面所有的dao接口-->
    <property name="basePackage" value="com.aaa.ssm.dao"></property>
    </bean>

    <!--创建spring的事务管理器-->

    <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <property name="dataSource" ref="dataSource"></property>
    </bean>

    <!--声明以注解的方式配置声明式事物-->

    <tx:annotation-driven transaction-manager="transactionManager"></tx:annotation-driven>
    <!--引入shiro的主配置文件-->
    <import resource="classpath:spring-shiro.xml"></import>
     
  • 相关阅读:
    新手学逆向,调试abexcm1过程
    (原创)渗透某国工业系统
    (原创)对某国的一次渗透
    汇编笔记 RETF
    汇编笔记 CALL(1)
    汇编笔记 RET
    大小写转换
    JDK下载太慢?让国内镜像帮助你
    Win7,docker安装后,创建虚拟机分配不了ip错误 err: exit status 255
    Spring事务传播实践与Spring“事务失效”
  • 原文地址:https://www.cnblogs.com/LFY001023/p/10966755.html
Copyright © 2011-2022 走看看