sprngmvc spring mybatis thymeleaf整合,简易配置
网上很多老版本的配置就不记录了,注意看我的版本,很多问题都是版本不对引起的。
全部是这样的,多个文件。
application-security不用理会,本文不做安全配置
第一步先引入相关包。
spring相关包
mybatis和mysql驱动
thymeleaf的包 thymeleaf-layout-dialect也不是必须的
引入一起其他的基础包,要使用request、session等对象就要引入servlet包,总下面的包不用引入也不影响配置和启动的
druid连接池
application-web.xml (spring配置文件名称自己随意取),下面是web相关的配置。
(这是上半部分)
(这是下半部分,我是配置jsp和thymeleaf共用的,注释掉其中一个就是使用单一的视图解析)
=======================上面就是web 视图的全部配置=========================
application-context.xml 什么都没做 只配了一个描述包(可以在这个文件配置的其他的)
applicaion-db.xml 配了一个连接池 druid (需要导入包) 第一个部分引入的项目下的jdbc.properties文件
注意driverClassName的value值跟以前老版本是不一样的。包是6.0的
======================上面都是一些最基本配置就可以运行了====================
别忘了web.xml
详细的配置各位自己看看官网资料加就可以了。
这个配置只保证能正常启动运行。