[个人笔记]mybatis-spring使用步骤
来源:互联网 发布:海洛因在淘宝的名称 编辑:程序博客网 时间:2024/04/30 05:46
1.Spring集成MyBatis(集成方式一)
(1)编程步骤
step1:导包
Spring-webmvc,,mybatis,,mybatis-spring,,spring-jdbc,,dbcp,,ojdbc,,junit
step2:添加spring配置文件
在spring配置文件当中,配置一个SqlSessionFactoryBean.
注:该bean包含了以前mybatis配置文件的内容(连接池和映射文件位置)
配置连接池需要添加一个db.properties,,db.properties内需要写上数据库的连接配置
step3:实体类
添加get,set,toString方法
step4:映射文件
添加EmpMapper映射文件
在EmpMapper文件中添加sql语句
step5:Mapper映射器
step6:在spring配置文件当中,配置MapperScannerConfigurer
注:该bean会扫描指定包及其子包下面的所有的映射器(接口),调用SqlSession的getMapper方法,将这些符合映射器要求的对象放到Spring容器里面,默认的id是首字母小写之后的映射器名.
注:可以使用@Repository修改默认的id.
step7:启动spring容器,调用getBean方法获得符合映射器实现的对象.
(2)只扫描特定的接口(Mapper映射器)
step1:开发一个注解
step2:将该注解添加到需要扫描的接口之上
MapperScannerConfigurer的配置,指定注解名.注:只扫描带有该注解的映射器.
(3)测试类
2.Spring集成Mybatis(集成方式二)
(1)编程步骤
step1:导包
spring-webmvc,,mybatis,,mybatis-spring,,spring-jdbc,,dbcp,ojdbc,junit.
step2:添加spring配置文件
在spring配置文件中,配置一个SqlSessionFactoryBean
注:该bean包含了以前mybatis配置文件的内容(连接池和映射文件位置)
step3:实体类
step4:映射文件
step5:DAO接口
step6:写一个DAO实现类
注:可以注入SqlSessionTemplate,通过调用对象提供的刚发来访问数据库.
实现类,,实现DAO接口
(2)测试类
- [个人笔记]mybatis-spring使用步骤
- [个人笔记]ajax使用步骤
- mybatis 个人笔记
- mybatis使用步骤
- mybatis使用步骤
- mybatis使用步骤
- MyBatis基本使用步骤
- myBatis使用步骤
- mybatis使用步骤
- Mybatis框架使用步骤
- 使用mybatis开发步骤
- Mybatis 简单使用步骤
- 使用mybatis步骤
- Mybatis使用PageHelper步骤
- spring+springmvc+mybatis整合步骤
- Spring+Spring MVC+myBatis整合详细步骤
- Spring详解----个人笔记
- Spring Annotation 个人笔记
- Bitmap 图片的二次采样
- EasyUI-Accordion 默认不打开。
- (2)ODI环境搭建_安装Oracle12c数据库
- CSA Round #41 Cinema Seats
- Java Web中的MVC
- [个人笔记]mybatis-spring使用步骤
- 在Makefile中进行宏定义-D
- 我用到的sublime text 3 的插件(前端专属)
- 【技术问题】用SVN在两台PC之间实现文件同步
- 2017 Multi-University Training Contest 3 solutions 1008 RXD and math
- Android点击EditText文本框之外任何地方隐藏键盘的解决办法
- Python File(文件) 方法
- 第四章——求最大子矩阵累加和
- xml文件中处理大于号小于号的方法