首页 > 其他分享 >springboot——数据访问——整合mybatis

springboot——数据访问——整合mybatis

时间:2022-10-09 18:32:51浏览次数:80  
标签:Mybatis mapper springboot 配置文件 访问 mybatis 注解


springboot没有直接提供和mybatis对接的stater,但是mybatis自己提供了整合的。

想要在springboot中使用mybatis还是方便的。

步骤:

  • 可以在创建项目的时候就直接勾选住依赖,也可以自己增加依赖:

springboot——数据访问——整合mybatis_配置文件

 

  • 直接把sql建表语句放在下图的指定位置,然后配置yml文件。就可以自动创建了。

springboot——数据访问——整合mybatis_配置文件_02

注解版Mybatis

  • 简单的CRUD

springboot——数据访问——整合mybatis_指定位置_03

 

  • 需要主键自增

springboot——数据访问——整合mybatis_配置文件_04

在注解的情况下:想要像配置一样开启驼峰命名法

springboot——数据访问——整合mybatis_配置文件_05

对于每一个mapper类,我们都需要在类上添加注解@mapper,如果不想这样做,就可以开启包扫描。

springboot——数据访问——整合mybatis_spring_06

 

 配制文件版Mybatis

对Mybatis不熟悉的提供一个中文文档:

​http://www.mybatis.org/mybatis-3/zh/index.html​

步骤:

  • 全局配置文件

springboot——数据访问——整合mybatis_配置文件_07

  • 写mapper

springboot——数据访问——整合mybatis_指定位置_08

  • 配置文件:

springboot——数据访问——整合mybatis_指定位置_09

  • 识别到相关的配置文件:

springboot——数据访问——整合mybatis_spring_10

 

标签:Mybatis,mapper,springboot,配置文件,访问,mybatis,注解
From: https://blog.51cto.com/u_15812686/5741057

相关文章

  • Springboot整合RestTemplate发送http请求
    据技术选型总结常见的三种方式发送http请求,本文介绍Springboot整合RestTemplate发送http请求方式,其他两种如下链接java原生发送http请求_程序三两行的博客HttpClient和OkHtt......
  • Springboot如何发送邮件
    邮件发送过程简介依赖 配置文件可以配置的属性值例如[email protected]=123456#授权码spring.mail.host=smtp.qq.com#smtp地址spring......
  • 从SpringBoot启动,阅读源码设计
    服务启动堪称Spring源码设计的答案;一、背景说明初学SpringBoot框架时,第一次启动服务,直呼什么鬼?只需要简单的几步配置,几个核心的注解,就可以快速实现工程的搭建和运行;虽......
  • SpringBoot启动配置原理
    https://cloud.tencent.com/developer/article/1802822?from=article.detail.1449134#SpringBoot启动配置原理几个重要的事件回调机制配置在META-INF/spring.factori......
  • SpringBoot实现Mysql读写分离
    前言在高并发的场景中,关于数据库都有哪些优化的手段?常用的有以下的实现方法:读写分离、加缓存、主从架构集群、分库分表等,在互联网应用中,大部分都是读多写少的场景,设置......
  • mybatis-plus自动填充
    在实际开发中创建时间与修改时间是必不可少的,新增时间的时候我们常常使用set方法把时间添加进去,当然这种方法也是可以的,一次两次还是,要是n次的话就有些影响性能了。程序员......
  • 如何屏蔽掉SpringBoot项目中自己不想使用的模块
    最近在修改离职同事几年前的代码,没有文档,向正常启动跑个单元测试都困难。比如我这次想测试一下我写的查询,结果单元测试运行的时候就提示Mailserverisnotavailable,当......
  • 【Jetson】同时配置多个 USB 串口设备,固定 USB 端口,通过别名访问 USB 设备,使用 Jetson
    文章目录​​1拔掉所有USB并重启设备​​​​2依次插上待绑定设备​​​​2.1连接Ros扩展板​​​​2.1.1查询​​​​2.1.2绑定​​​​2.1.3验证​​​​2.2连接......
  • SpringBoot启动原理
    https://cloud.tencent.com/developer/article/1747423?from=article.detail.1449134背景1>大家都知道SpringBoot是通过main函数启动的,这里面跟踪代码到处都没有找到whi......
  • 【SpringBoot】SpringBoot 项目编写顺序
    创建项目1、创建maven/SpringBoot 项目2、添加依赖3、创建SpringBoot引导类Application 项目基本结构引导类Application同级目录下创建模块包   在......