需要name+id来定位到具体执行的sql语句
namespace是xml配置文件的唯一标识
查询
id是自己定义的名称,需要和mapper层的方法名保持一致
查询标签必须有返回值
resultType :直接返回POJO对象的数据 单表查询
resultMap: 适用于关联查询的结果封装 一般采用第三方对象接收
问题:能否将不变的包路径进行优化???
解决方案: 定义别名包即可
说明:
resultType="包名.类名" resultType="com.jt.pojo.DemoUser"
定义别名包
type-aliases-package: com.jt.pojo
resultType="DemoUser" 可以直接返回对象的名称
程序解析时: 首先根据别名包的名称进路径的拼接 com.jt.pojo.DemoUser
编写sql语句之后不需要添加“;”号,在mysql数据库中没有问题,在oracle中必然报错
更新、入库操作如下
4. 通过测试层进行测试 二:使用mybatis-plus 1. 需要定义一个xml的配置文件 2.需要在springboot的配置文件中整合,指向上面定义的xml文件 3. 使用mybatispls是接口需要继承baseMapper主类 必须添加泛型的类型 4. 可以直接使用mybatis-plus自带的一下简单方法,只需要调用就可以



