随笔分类 - MyBatis笔记
MyBatis学习笔记
摘要:动态SQL其实就是根据不同的条件生成不同的SQL,MyBatis中有where、if、choose、when、otherwise、set、foreach等标签,我们可以使用这些标签来对参数值进行条件判断,进而拼接成不同的SQL。中文文档 https://mybatis.org/mybatis-3/z
阅读全文
摘要:dao接口文件就是pojo中对应实体类的mapper接口,该接口通常用来定义在该接口对应的实体上进行的一系列操作。 使用@Select等注解定义简单的SQL SQL通常写在xml映射文件中,但是简单的SQL也可以使用注解直接定义在dao接口文件中。 public interface UserMapp
阅读全文
摘要:xml映射文件指的是配置SQL的xml配置文件,它配置了操作实体类的接口方法与对应SQL的映射关系,本文只是简单记了一点学习笔记,想要了解更多,可以参考MyBatis中文文档 https://mybatis.org/mybatis-3/zh/sqlmap-xml.html 1. parameterT
阅读全文
摘要:xml配置文件指的是MyBatis的核心配置文件,包括数据库连接信息、mapper映射器、别名配置等,本文只是简单记了一点学习笔记,想要了解更多,可以参考MyBatis中文文档 https://mybatis.org/mybatis-3/zh/configuration.html 基本使用 可以根据
阅读全文
摘要:MyBatis的介绍就不多说了,感兴趣的可以去 MyBatis 3中文参考文档 查阅。因为是刚接触MyBatis,所以真的是从0开始记录这次的学习笔记。 1. 在IDEA上创建一个简单的maven项目 2. 配置maven 在IDEA上创建maven项目时,IDEA有一个自带的maven,但是通常我
阅读全文