SpringMVC+Spring+MyBatis 整合与图片上传简单示例(5)

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
    <plugins>
        <!-- com.github.pagehelper为PageHelper类所在包名 -->
        <plugin interceptor="com.github.pagehelper.PageHelper">
            <!-- 设置数据库类型 Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库-->
            <property value="mysql"/>
        </plugin>
    </plugins>

</configuration>

(五)springMVC的配置

<?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:context="http://www.springframework.org/schema/context"
      xmlns:mvc="http://www.springframework.org/schema/mvc"
      xsi:schemaLocation="http://www.springframework.org/schema/beans
              http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd
              http://www.springframework.org/schema/context/spring-context-4.0.xsd">

<!--配置controller扫描-->
    <context:component-scan base-package="com.cenobitor.controller"/>

<!-- 注解驱动 -->
    <mvc:annotation-driven/>

<!--&lt;!&ndash;自定义转换器配置模板&ndash;&gt;
    &lt;!&ndash;使用自定义转换器&ndash;&gt;
    <mvc:annotation-driven conversion-service="myConverter" />

&lt;!&ndash; 定义转换器 &ndash;&gt;
    <bean>
        <property>
            <set>
                &lt;!&ndash; 日期转换器 &ndash;&gt;
                <bean />
            </set>
        </property>
    </bean>-->

<!-- 配置多媒体解析器,用于上传等的配置,如果是纯文本则无需配置 -->
    <!-- 注意:这里的id只能是multipartResolver -->
    <bean>
        <!-- 限定文件最大上传大小为:8MB -->
        <property value="8388608" />
    </bean>

<!--可减少简写路径名-->
    <!--<bean>
        &lt;!&ndash; 配置逻辑视图的前缀 &ndash;&gt;
        <property value="/WEB-INF/views/"/>
        <property value=".jsp"/>
    </bean>-->
</beans>

(六)log4j配置文件,位于resources包下:

log4j.rootLogger=DEBUG, Console
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.java.sql.ResultSet=INFO
log4j.logger.org.apache=INFO
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG

三、 图片上传预览

1、创建表以及pojo

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

转载注明出处:https://www.heiqu.com/26187803e665d2ebf6502bb16764c25c.html