快捷搜索: 王者荣耀 脱发

SpringMVC Spring Mybatis整合步骤

一.配置mybatis

1.在pom.xml中导入mybatis3.4.5的依赖,导入mysql-connector-java-5.1.43

2.写mybatis-config-xml的配置文件,里面包含连接数据库的信息和映射文件

3.实体类和对应的映射文件(person,person.xml)

4.dao接口

5.写一个测试类测试mybatis是否可以使用

A.加载配置文件

B.通过sqlSessionFactory打开sesssion

C.拿到接口

D. 调用方法

E. 提交事务,关闭连接

二.配置Spring

1.引入Stirng对于连接池c3p0的支持Spring-jdbc4,引入mybatis对于Spring的依赖mybatis-spring1,引入c3p0连接池的依赖

2. 写一个专门连接数据库的资源文件db.properties,写dao层的接口,注释掉mybatis-config.xml中连接数据库和映射文件部分

3.写Spirng的配置文件applicationContext.xml

A.引入连接数据库的资源文件db.properties

B. 配置c3p0数据源(class="combopooleDataSource")

C.配置SqlsessionFactory(class=“sqlsessionfactorybean”)

1>引入数据源

2>引入mybatis文件,因为mybatis里面连接数据库的信息已经到Spring中加载了所以可以不引用-

3>引入mybatis映射文件

D.配置整个dao包(class="MapperScannerConfigurer")

4.在web.xml中通过listener加载spring(class=“ContextLoaderListener”)

5.测试Spring

A.读取Spring的配置文件

三. 配置SpringMVC

1. 引入jar包

2.SpringMVC的配置文件Springmvc.xml

A.加载扫描的controller包

B.配置前后缀(class="InternalResourceViewResolver")

3.在web.xml中加载SpringMVC

4.编写controller层的代码

5编写jsp代码

经验分享 程序员 微信小程序 职场和发展