配置数据库连接信息(在springboot工程的application.properties文件中配置)
*注意项:将数据库名字和密码改成自己的
- @SpringBootTest : 是springboot整合单元测试的注解
- 在接口上加@Mapper注解,在运行时,会自动生成该接口的实现类对象(代理对象),并且将该对象交给IOC容器管理
-
- 在测试类中要使用的话,通过依赖注入,只需要加入@Autowired
- 在pom文件中加入数据库连接池的依赖
- 数据库连接池
-
Lombok
-
在pom文件中引入Lombok依赖
-
使用lombok时,要安装一个lombok插件
-
- 配置mybatis的日志输出信息
-
- 简写“mybatislog”就可以在idea中联想出来
- 使用预编译SQL的好处
- 新增之后,获取返回的主键信息
- 根据主键,修改信息(使用update)
- 根据主键返回信息
(开启驼峰命名自动映射开关)
- 条件查询员工
==================XML映射文件==============
-
- 在resource中新建包(directory)时,用 / 间隔,不用 .(点)
-
动态SQL
- <if>标签
-
<set>标签
-
总结
-
<foreach>用在批量操作中
-
将重用性高的代码放在<sql>中抽取,然后在原位置再引用过去,<include>标签就负责引用
-
总结
标签:文件,标签,数据库,信息,Mybatis,主键 From: https://www.cnblogs.com/18191xq/p/18066483