mybatis总结回顾
2024-08-24 07:37:06
1.mybatis的介绍
轻量级数据持久层框架,替代hibernate
2.mybatis的入门
导包-->配置文件(类名.xml、SqlMapConfig.xml)
类名.xml:放映射、sql语句
SqlMapConfig.xml:手动加载(通过代码进行加载)
3.原生dao开发
接口+实现类
4.mapper开发(动态代理方式开发)
接口+配置文件
里面的规范:
(1)配置文件的名字必须与类名保持一致
(2)配置文件中标签的id必须与接口中定义的方法一样
5.核心文件的配置分析
6.输入映射与输出映射(尽量少用集合)
7.动态sql :if where foreach sql片段
8.关联查询 一对一 一对多
一对一:自动映射(需要多写一个bean类)
手动映射(常用) 在相应的bean类中写另一个bean的对象
一对多:集合管理
9.spring与mybatis整合
最新文章
- 新版 itextsharp pdf code
- 如何应对ISP乱插广告(案例分析)
- winform异步系统升级—BackgroundWorker
- SRM 146 DIV2 1000
- WCF 客户端调用几种方式
- linux指定动态运行库的位置
- Java并发编程(您不知道的线程池操作)
- NOI 2005维护数列
- ActiveMQ系列之一:ActiveMQ简介
- Java—SSH(MVC)
- Linux下单机实现Zookeeper集群
- Java中的String、StringBuilder以及StringBuffer
- 第五节,损失函数:MSE和交叉熵
- day14 Python函数
- iOS 第三方框架-SDWebImage
- spoj 	Help the Military Recruitment Office!
- ZT C语言链表操作(新增单向链表的逆序建立)
- 【YY的GCD】
- 【.Net】C# 根据绝对路径获取 带后缀文件名、后缀名、文件名、不带文件名的文件路径
- 《逐梦旅程 WINDOWS游戏编程之从零开始》笔记1——创建窗口&;GDI