现在的位置: 首页 > 编程语言 > 正文

SpringBoot整合tk.mybatis代码实例

2020年02月13日 编程语言 ⁄ 共 942字 ⁄ 字号 评论关闭

这篇文章主要介绍了Spring Boot整合tk.mybatis代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

概述

tk.mybatis 是在 MyBatis 框架的基础上提供了很多工具,让开发更加高效

引入依赖

在 pom.xml 文件中引入 mapper-spring-boot-starter 依赖,该依赖会自动引入 MyBaits 相关依赖

<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.0.2</version></dependency>

配置 application.yml

配置 MyBatis

mybatis: type-aliases-package: 实体类的存放路径,如:com.funtl.hello.spring.boot.entity mapper-locations: classpath:mapper/*.xml

创建一个通用的父级接口

主要作用是让 DAO 层的接口继承该接口,以达到使用 tk.mybatis 的目的

package com.funtl.utils;import tk.mybatis.mapper.common.Mapper;import tk.mybatis.mapper.common.MySqlMapper;/** * 自己的 Mapper * 特别注意,该接口不能被扫描到,否则会出错 * <p>Title: MyMapper</p> * <p>Description: </p> * * @author Lusifer * @version 1.0.0 * @date 2018/5/29 0:57 */public interface MyMapper<T> extends Mapper<T>, MySqlMapper<T> {}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: Spring Boot整合tk.mybatis代码实例

以上就上有关SpringBoot整合tk.mybatis代码实例的相关介绍,要了解更多spring,boot,整合,tk.mybatis内容请登录学步园。

抱歉!评论已关闭.