1.mybatis的SQL语句的构建器
values (column ,values) 方法,第一个参数为数据库 的
表的列名,第二个参数为要填充的数据
特别注意,要给value添加单引号
这个类中所有的方法返回值是String
Mybatis
提供映射标签
提供关系映射标签
支持动态标签
2.流程
加载配置
接受并调用请求
处理
返回处理结果将最终的处理结果返回
3.功能架构分3层
API接口层
数据处理 参数映射 SQL解析、执行 解雇处理和映射
基础支撑层 SQL语句配置方式 基于xml配置 基于注解 事务管理 连接池管理 缓存机制。
表现层 springMVC
|
业务层servlet接口
|
持久层Mybatis
|
mysql
spring将各层进行整合
1.通过spring管理持久层的mapper(相当于dao接口)
2.通过spring管理业务层service,service可以调用mapper接口
spring进行事务控制
1.通过spring管理表面层Handler,Handler中可以调用serv