ssm applicationContent.xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <beans xmlns="http://www.springframework.org/schema/beans"
 3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
 4     xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
 5     xmlns:mvc="http://www.springframework.org/schema/mvc"
 6     xsi:schemaLocation="
 7         http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
 8         http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
 9         http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
10         http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
11            http://www.springframework.org/schema/mvc
12        http://www.springframework.org/schema/mvc/spring-mvc.xsd">
13 
14 
15      <mvc:annotation-driven />  
16     <!-- 开启扫描,扫描所有的配置文件,以Controller注解的除外 -->
17     <context:component-scan base-package="com.jlncrm">
18     </context:component-scan>
19 
20     <!-- 以下是Spring MVC + Spring的全注解配置 -->
21 
22     <!-- Spring MVC 的所有配置 -->
23     <bean
24         class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping" />
25     <bean
26         class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter" />
27 
28     <mvc:default-servlet-handler />
29         <!-- 静态资源处理 -->
30     <mvc:resources mapping="/static/**" location="/WEB-INF/static/" />
31 
32     <!-- 默认的视图解析器 在上边的解析错误时使用 (默认使用html)- -->
33     <bean id="defaultViewResolver"
34         class="org.springframework.web.servlet.view.InternalResourceViewResolver">
35         <property name="viewClass"
36             value="org.springframework.web.servlet.view.JstlView" />
37         <property name="contentType" value="text/html" />
38         <property name="prefix" value="/WEB-INF/jsp/" />
39         <property name="suffix" value=".jsp" />
40     </bean>
41 
42     <!-- 以下是Spring + Mybatis的全注解配置 -->
43 
44     <tx:annotation-driven transaction-manager="txManager" />
45 
46     <!-- 注册事务管理 -->
47     <bean id="txManager"
48         class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
49         <property name="dataSource" ref="dataSource" />
50     </bean>
51 
52     <!-- 定义dbcp数据源 -->
53     <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
54         <!-- 指定JDBC驱动类 -->
55         <property name="driverClassName" value="com.mysql.jdbc.Driver">
56         </property>
57         <!-- 提供连接数据库的URL地址 -->
58         <property name="url" value="jdbc:mysql://localhost:3306/crm">
59         </property>
60         <!-- 提供连接数据库的用户名和密码 -->
61         <property name="username" value="root"></property>
62         <property name="password" value="123456"></property>
63     </bean>
64 
65     <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
66         <property name="dataSource" ref="dataSource" />
67         <property name="mapperLocations" value="classpath*:mapper/*Mapper.xml" />
68     </bean>
69     <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
70         <property name="basePackage" value="com" />
71         <property name="annotationClass" value="org.springframework.stereotype.Repository"></property>
72     </bean>
73 
74 </beans>

 

posted @ 2017-06-28 12:41  冰冰碎  阅读(329)  评论(0编辑  收藏  举报