web开发学习笔记(14.mybatis基于xml配置)

1.基本介绍

web开发学习笔记(14.mybatis基于xml配置)_第1张图片

2.基本使用

在mapper中定义

web开发学习笔记(14.mybatis基于xml配置)_第2张图片

在xml中定义,id为方法名,resultType为实体类的路径

web开发学习笔记(14.mybatis基于xml配置)_第3张图片

在测试类中写

web开发学习笔记(14.mybatis基于xml配置)_第4张图片

3. 动态sql,if和where关键字

动态sql添加关键字可以自动产生where和过滤and或者or关键字

where关键字可以动态生成where

web开发学习笔记(14.mybatis基于xml配置)_第5张图片web开发学习笔记(14.mybatis基于xml配置)_第6张图片

4.set标签,过滤无效的逗号,

web开发学习笔记(14.mybatis基于xml配置)_第7张图片

web开发学习笔记(14.mybatis基于xml配置)_第8张图片

5.foreach关键字,循环作用

web开发学习笔记(14.mybatis基于xml配置)_第9张图片

web开发学习笔记(14.mybatis基于xml配置)_第10张图片

6.为了解决select id,****等内容的重复,使用sql标签将其括起来,然后在需要的地方加上的标签使用,大大减少了代码的重复

web开发学习笔记(14.mybatis基于xml配置)_第11张图片

你可能感兴趣的:(学习,笔记,xml)