SpringMVC+MyBatis集成配置(3)

<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
    <bean
       >
        <property>
            <list>
                <value>text/html;charset=UTF-8</value>
            </list>
        </property>
    </bean>

<!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->
    <bean
       >
        <property>
            <list>
                <!-- json转换器 -->
                <ref bean="mappingJacksonHttpMessageConverter" />
            </list>
        </property>
    </bean>

<!-- 对模型视图名称的解析,即在模型视图名称添加前后缀 -->
    <bean
       >
        <property
            value="org.springframework.web.servlet.view.JstlView" />
        <property value="" />
        <property value="" />
    </bean>

<!-- 配置多文件上传
    <bean
       >
        <property>
            <value>UTF-8</value>
        </property>
        <property>
            <value>32505856</value>
        </property>
        <property>
            <value>4096</value>
        </property>
    </bean>-->

</beans>

c)spring-mybatis.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xsi:schemaLocation="
       
       
       
       
       
       
        ">

<!-- 配置数据源 使用的是Druid数据源 -->
    <bean
        init-method="init" destroy-method="close">
        <property value="${jdbc.url}" />
        <property value="${jdbc.username}" />
        <property value="${jdbc.password}" />

<!-- 初始化连接大小 -->
        <property value="0" />
        <!-- 连接池最大使用连接数量 -->
        <property value="20" />
       
        <!-- 连接池最小空闲 -->
        <property value="0" />
        <!-- 获取连接最大等待时间 -->
        <property value="60000" />
        <property value="true" />
        <property
            value="33" />
        <!-- 用来检测有效sql -->
        <property value="${validationQuery}" />
        <property value="false" />
        <property value="false" />
        <property value="true" />
        <!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
        <property value="60000" />
        <!-- 配置一个连接在池中最小生存的时间,单位是毫秒 -->
        <property value="25200000" />
        <!-- 打开removeAbandoned功能 -->
        <property value="true" />
        <!-- 1800秒,也就是30分钟 -->
        <property value="1800" />
        <!-- 关闭abanded连接时输出错误日志 -->
        <property value="true" />
        <!-- 监控数据库 -->
        <property value="mergeStat" />
    </bean>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/068270ce64004df5f18bed24e8c71ca3.html