sprngmvc spring mybatis thymeleaf整合,简易配置

网上很多老版本的配置就不记录了,注意看我的版本,很多问题都是版本不对引起的。

全部是这样的,多个文件。

sprngmvc spring mybatis thymeleaf整合,简易配置

application-security不用理会,本文不做安全配置

第一步先引入相关包。

spring相关包

sprngmvc spring mybatis thymeleaf整合,简易配置

mybatis和mysql驱动

sprngmvc spring mybatis thymeleaf整合,简易配置

thymeleaf的包 thymeleaf-layout-dialect也不是必须

sprngmvc spring mybatis thymeleaf整合,简易配置

引入一起其他的基础包,要使用request、session等对象就要引入servlet包,总下面的包不用引入也不影响配置和启动的

sprngmvc spring mybatis thymeleaf整合,简易配置

druid连接池

sprngmvc spring mybatis thymeleaf整合,简易配置


application-web.xml (spring配置文件名称自己随意取),下面是web相关的配置。

(这是上半部分)

sprngmvc spring mybatis thymeleaf整合,简易配置

(这是下半部分,我是配置jsp和thymeleaf共用的,注释掉其中一个就是使用单一的视图解析)

sprngmvc spring mybatis thymeleaf整合,简易配置

=======================上面就是web 视图的全部配置=========================

application-context.xml 什么都没做 只配了一个描述包(可以在这个文件配置的其他的)

sprngmvc spring mybatis thymeleaf整合,简易配置

applicaion-db.xml 配了一个连接池 druid (需要导入包) 第一个部分引入的项目下的jdbc.properties文件

注意driverClassName的value值跟以前老版本是不一样的。包是6.0的

sprngmvc spring mybatis thymeleaf整合,简易配置

======================上面都是一些最基本配置就可以运行了====================

别忘了web.xml

sprngmvc spring mybatis thymeleaf整合,简易配置

详细的配置各位自己看看官网资料加就可以了。

这个配置只保证能正常启动运行。