Springboot集成kafka_Spring boot

Springboot集成kafka_Spring bootspringboot集成TkMapper简化持久层法人代码熟悉,提高开发效率;先给大家截个图看一下效果这就是效果!!是不是感觉很爽。(TkMapper对单表的操作很方便的)下来我们进入正题,第一步:Pom文件中加载jar文件<dependency><groupId>tk.mybatis</groupId><ar…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

springboot集成TkMapper 简化持久层法人代码熟悉,提高开发效率;

先给大家截个图看一下效果
在这里插入图片描述
在这里插入图片描述

这就是效果!! 是不是感觉很爽。(TkMapper对单表的操作很方便的)

下来我们进入正题,
第一步:Pom 文件中加载 jar 文件

<dependency>
    <groupId>tk.mybatis</groupId>
    <artifactId>mapper</artifactId>
    <version>3.4.5</version>
</dependency>

第二步: 写一个工具集成Mapper<>和MySqlMapper<>

import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;

/**
 * @Auther:Mr.Liu
 * @Date:2018/10/8
 * @Description
 */
public interface TkMapper<T> extends Mapper<T>, MySqlMapper<T> {
}

第三步: 在自己的dao接口集成TkMapper<你的实体Bean>

import com.xiaoliu.base.common.base.TkMapper;
import com.xiaoliu.base.common.model.CoreRole;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

/**
 * @Auther:Mr.Liu
 * @Date:2018/10/8
 * @Description 角色
 */
@Mapper
@Component(value = "coreRoleMapper")
public interface CoreRoleMapper extends TkMapper<CoreRole>{


}

第四步: 你就可以直接在serviceImpl中注入你的dao接口


import com.alibaba.dubbo.config.annotation.Service;
import com.xiaoliu.base.common.base.BaseService;
import com.xiaoliu.base.common.model.CoreRole;
import com.xiaoliu.base.common.model.CoreUser;
import com.xiaoliu.base.provider.mapper.CoreRoleMapper;
import com.xiaoliu.base.provider.mapper.CoreUserMapper;
import com.xiaoliu.base.provider.service.CoreRoleService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import tk.mybatis.mapper.entity.Example;

import java.util.List;


/**
 * @Auther xiaoliutongxue
 * @Date 2018/10/8
 * @Description
 */

@Service
@Transactional
public class CoreRoleServiceImpl implements CoreRoleService {


    @Autowired
    private CoreRoleMapper coreRoleMapper;


    @Override
    public int insert(CoreRole t) {
        return 0;
    }
}

这就完事了, 如博客中与原文存在差异 请依据原文进行修改,以上纯属个人理解,请路过的大神多多指导, 还在等什么,赶紧试试吧

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185126.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • directshow摄像头录像_open camera 使用方法

    directshow摄像头录像_open camera 使用方法Win1064+VS2012工程下载:http://download.csdn.net/detail/yulinxx/9263639建一个基于Dialog的MFC程序,而局如下:一个PIC控件,用于显示摄像头捕捉画面,几个按钮创建一个C++类,类名为:CCamera在CCamera.h中,需要包含#include#include”qedit.h”

    2022年10月12日
    3
  • BigDecimal保留两位小数及格式化成百分比[通俗易懂]

    BigDecimal保留两位小数及格式化成百分比[通俗易懂]BigDecimal保留两位小数及格式化成百分比在项目中经常会用到小数的一些计算,而float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确。所以有时候必须要采用BigDecimal。publicc…

    2022年9月23日
    6
  • 自己写一个jqery的拖拽插件

    自己写一个jqery的拖拽插件

    2021年12月8日
    58
  • MySQL配置文件路径

    MySQL配置文件路径一、文件名和路径1.Linux中:/etc/my.cnf2.windows中:C:\ProgramData\MySQL\MySQLServer5.7\my.ini二、常见问题:1.windows下mysql配置文件my.ini的位置(1)找到“服务”,搜索MySQL(2)右击属性查看位置可以看到在可执行文件的路径是C:\ProgramData\MySQL\MySQLServer5.7\my.ini,即mysql的配置文件在该目录下。2.c盘没有ProgramData这个文件夹

    2022年5月29日
    62
  • 最短路径:Dijkstra算法(求单源最短路径)Floyd算法(求各顶点之间最短路径)[通俗易懂]

    最短路径:Dijkstra算法(求单源最短路径)Floyd算法(求各顶点之间最短路径)[通俗易懂]最短路径:在一个带权图中,顶点V0到图中任意一个顶点Vi的一条路径所经过边上的权值之和,定义为该路径的带权路径长度,把带权路径最短的那条路径称为最短路径。DiskStra算法:求单源最短路径,即求一个顶点到任意顶点的最短路径,其时间复杂度为O(V*V)如图所示:求顶点0到各顶点之间的最短路径代码实现:#include<stdio.h>#include&l…

    2022年6月22日
    35
  • Sql Prompt 10激活成功教程[通俗易懂]

    Sql Prompt 10激活成功教程[通俗易懂]1.下载安装文件待审核…2.激活成功教程修改hosts文件(如若跳过此步骤,虽然可以激活成功教程成功,但是重启电脑之后,又得重新激活成功教程)首先系统HOSTS文件添加以下屏蔽网络HOSTS路径:C:\Windows\System32\drivers\etc127.0.0.1red-gate.com127.0.0.1www.red-gate.com127.0.0.1licensing.red-gate.com127.0.0.1productlogin.red-ga…

    2022年7月26日
    104

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号