博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc和mybatis整合关键配置
阅读量:6503 次
发布时间:2019-06-24

本文共 2888 字,大约阅读时间需要 9 分钟。

springmvc+mybaits的系统架构:

第一步:整合dao层

         mybatis和spring整合,通过spring管理mapper接口。

         使用mapper的扫描器自动扫描mapper接口在spring中进行注册。

 

第二步:整合service层

         通过spring管理 service接口。

         使用配置方式将service接口配置在spring配置文件中。

         实现事务控制。

 

第三步:整合springmvc

         由于springmvc是spring的模块,不需要整合。

所需要的jar包:

数据库驱动包:mysql5.1

mybatis的jar包

mybatis和spring整合包

log4j包

dbcp数据库连接池包

spring3.2所有jar包

jstl包

mybatis配置文件     sqlMapConfig.xml:

db.properties

jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mybatisjdbc.username=rootjdbc.password=

applicationContext-dao.xml
配置:
数据源
SqlSessionFactory
mapper扫描器

mybatis mapper接口映射文件 ItemsMapperCustom.xml

items.name LIKE '%${itemsCustom.name}%'

applicationContext-service.xml

 事务控制(applicationContext-transaction.xml)

springmvc.xml
创建springmvc.xml文件,配置处理器映射器、适配器、视图解析器

工程的web.xml

springmvc_mybatis1208
contextConfigLocation
/WEB-INF/classes/spring/applicationContext-*.xml
org.springframework.web.context.ContextLoaderListener
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:spring/springmvc.xml
springmvc
*.action
CharacterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
utf-8
CharacterEncodingFilter
/*
index.html
index.htm
index.jsp
default.html
default.htm
default.jsp

转载于:https://www.cnblogs.com/reblue520/p/6239914.html

你可能感兴趣的文章
java总结,错误集
查看>>
好老板VS坏老板
查看>>
足球和oracle列(4):巴西惨败于德国,认为,差额RAC拓扑控制!
查看>>
LoadRunner之自定义HTTP请求
查看>>
LoadRunner检查点
查看>>
统计难题(trie树)
查看>>
总结概括对于大数据、高并发的网站如何进行优化的问题
查看>>
Courses(最大匹配)
查看>>
[Protractor] Getting Started With Protractor
查看>>
[CareerCup] 14.5 Object Reflection 对象反射
查看>>
Hadoop学习笔记—15.HBase框架学习(基础实践篇)
查看>>
魅族/锤子/苹果 悬停效果的实现
查看>>
How to install sharepoint server 2010 sp2 in window 7 x64
查看>>
nw.js桌面软件开发系列 第0.1节 HTML5和桌面软件开发的碰撞
查看>>
oracle如何获取当年第一月,如今年是2015年,则需获取 201501
查看>>
POJ 1185 炮兵
查看>>
C#的async和await
查看>>
经常使用MD5算法代码
查看>>
iOS开发- 隐藏状态栏(电池栏)
查看>>
CxImage的几种应用举例
查看>>