返回顶部
首页 > 资讯 > 精选 >mybatisplus怎么在yml中配置
  • 323
分享到

mybatisplus怎么在yml中配置

2023-07-05 06:07:01 323人浏览 薄情痞子
摘要

本篇内容主要讲解“mybatisplus怎么在yml中配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mybatisplus怎么在yml中配置”吧!pom配置<dependency>

本篇内容主要讲解“mybatisplus怎么在yml中配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mybatisplus怎么在yml中配置”吧!

pom配置

<dependency>    <groupId>com.baomidou</groupId>    <artifactId>mybatis-plus-boot-starter</artifactId>    <version>3.5.1</version></dependency>

正常使用基础配置

mybatis-plus:  # 包扫描路径(当前项目的实体类所在位置。别名包扫描路径,通过该属性可以给包中的类注册别名,多个路径用逗号分割)  type-aliases-package: com.xxx.xxx.xxx.model.entity  # xml扫描,多个目录用逗号或者分号分隔(告诉 Mapper 所对应的 XML 文件位置)  mapper-locations: classpath:mapper/*.xml  configuration:    # 是否开启自动驼峰命名规则映射:从数据库列名到Java属性驼峰命名的类似映射    map-underscore-to-camel-case: true    # 如果查询结果中包含空值的列,则 MyBatis 在映射的时候,不会映射这个字段    # 允许在resultType="map"时映射null值    call-setters-on-nulls: true    # 这个配置会将执行的sql打印出来,在开发测试的时候可以用(包括执行结果)    # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl  global-config:    db-config:      # 主键类型 AUTO:"数据库ID自增"       # INPUT:"用户输入ID",      # ID_WORKER:"全局唯一ID (数字类型唯一ID)",       # UUID:"全局唯一ID UUID";      id-type: auto      # 字段策略 IGNORED:"忽略判断"  NOT_NULL:"非 NULL 判断")  NOT_EMPTY:"非空判断"      field-strategy: NOT_EMPTY      # 数据库类型      db-type: MYSQL      # 逻辑删除配置      # 删除前      logic-not-delete-value: 0      # 删除后      logic-delete-value: 1      # 数据库表名的前缀      table-prefix: t_

扩展配置

mybatis-plus:  # 如果配置了该属性,则仅仅会扫描路径下以该类作为父类的域对象  type-aliases-super-type: com.xxx.xxx  # 枚举类 扫描路径,如果配置了该属性,会将路径下的枚举类进行注入,让实体类字段能够简单快捷的使用枚举属性  type-enums-package: com.xxx.xxx.model  # 项目启动会检查xml配置存在(只在开发时打开)  check-config-location: true  # SIMPLE:该执行器类型不做特殊的事情,为每个语句的执行创建一个新的预处理语句,REUSE:改执行器类会复用预处理语句,BATCH:该执行器类型会批量执行所有的更新语句  executor-type: REUSE  configuration:    # 全局地开启或关闭配置文件中的所有映射器已经配置的任何缓存,默认为 true    cache-enabled: true    # 懒加载    aggressive-lazy-loading: true    # MyBatis 自动映射策略,通过该配置可指定 MyBatis 是否并且如何来自动映射数据表字段与对象的属性    # none:不启用自动映射     # partial:只对非嵌套的 resultMap 进行自动映射     # full:对所有的 resultMap 都进行自动映射    auto-mapping-behavior: partial    # MyBatis 自动映射时未知列或未知属性处理策略,通过该配置可指定 MyBatis 在自动映射过程中遇到未知列或者未知属性时如何处理    # none:不做任何处理 (默认值)    # warning:以日志的形式打印相关警告信息     # failing:当作映射失败处理,并抛出异常和详细信息    auto-mapping-unknown-column-behavior: none    # 是否允许映射结果为多个数据集    multiple-result-sets-enabled: false  global-config:    db-config:      # 表名下划线命名默认为true      table-underline: false      # 是否开启大写命名,默认不开启      capital-mode: false

到此,相信大家对“mybatisplus怎么在yml中配置”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: mybatisplus怎么在yml中配置

本文链接: https://lsjlt.com/news/349933.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mybatisplus怎么在yml中配置
    本篇内容主要讲解“mybatisplus怎么在yml中配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mybatisplus怎么在yml中配置”吧!pom配置<dependency>...
    99+
    2023-07-05
  • 关于mybatisPlus yml配置方式
    目录mybatisPlus yml配置mybatisPlus3.X yml配置mybatisPlus yml配置 spring: datasource: driver...
    99+
    2024-04-02
  • mybatis-plus在yml中配置详解
    目录pom配置正常使用基础配置扩展配置pom配置 <dependency> <groupId>com.baomidou</groupId>...
    99+
    2023-02-24
    mybatis-plus yml配置 mybatis-plus yml
  • Feign超时在yml文件里怎么配置
    这篇文章主要介绍“Feign超时在yml文件里怎么配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Feign超时在yml文件里怎么配置”文章能帮助大家解决问题。Feign超时 yml文件配置rib...
    99+
    2023-07-02
  • yml配置文件中map的配置
      @Configuration@ConfigurationProperties(prefix = "stable")@Getter@Setter@ToStringpublic class StableCoinConfig { pr...
    99+
    2023-09-03
    java spring mysql
  • java怎么读取yml配置文件
    在Java中读取YAML配置文件可以使用SnakeYAML库。以下是一个简单的示例,演示了如何读取YAML配置文件:1. 首先,确保...
    99+
    2023-08-18
    java
  • springboot怎么配置多个yml文件
    在Spring Boot中配置多个YAML文件可以通过以下步骤实现: 创建多个YAML文件,每个文件对应一个配置文件。例如,创建...
    99+
    2024-02-29
    springboot
  • Java怎么使用ConfigurationProperties获取yml中的配置
    这篇文章主要介绍“Java怎么使用ConfigurationProperties获取yml中的配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java怎么使用ConfigurationProper...
    99+
    2023-06-29
  • 如何在yml配置文件中使用中文注解
    目录yml配置文件中使用中文注解问题根本原因解决yml配置文件简单语法及小坑yml文件使用方法yml配置文件中使用中文注解 问题 我们在yml中写注解一般是这样的 #xxxx 当我们...
    99+
    2022-11-13
    yml配置文件 中文注解 yml使用中文注解
  • Springboot的yml配置文件怎么使用
    今天小编给大家分享一下Springboot的yml配置文件怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、服务配置...
    99+
    2023-07-05
  • @Value怎么获取yml和properties配置参数
    本篇内容主要讲解“@Value怎么获取yml和properties配置参数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“@Value怎么获取yml和properties配置参数”吧!@Value...
    99+
    2023-06-20
  • SpringBoot怎么动态修改yml配置文件
    本篇内容介绍了“SpringBoot怎么动态修改yml配置文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言记录下SpringBoot修...
    99+
    2023-06-29
  • Feign超时在yml文件里的配置方式
    目录Feign超时 yml文件配置Feign用法和基本配置首先说下我的模块结构首先在test1模块下新建pojo模块首先在consumer的模块下新建feign调用类接下来新建pro...
    99+
    2024-04-02
  • SpringBoot配置文件方式,在线yml文件转properties
    目录一、SpringBoot可以识别4种配置文件二、配置文件优先级1.后缀优先级2.目录顺序优先级(从上至下)三、分享一下yml与properties配置转换一、SpringBoot...
    99+
    2024-04-02
  • SpringBoot文件上传大小设置方式(yml中配置)
    目录文件上传大小设置上传文件大小yml参数配置解决方法文件上传大小设置 #文件大小 MB必须大写 #  maxFileSize 是单个文件大小 #  maxRequestSize是设...
    99+
    2024-04-02
  • 使用springboot配置文件yml中的map形式
    目录springboot配置文件yml的map形式1、yml中的格式2、创建一个类3、引用4、打印SpringBootyaml文件map集合使用yaml文件配置配置文件对应的bean...
    99+
    2024-04-02
  • Java如何使用ConfigurationProperties获取yml中的配置
    目录使用ConfigurationProperties获取yml的配置使用方法@ConfigurationProperties获取不到配置文件属性值问题原因就是使用Configura...
    99+
    2024-04-02
  • springboot下mybatisplus开启打印sql日志怎么配置
    本文小编为大家详细介绍“springboot下mybatisplus开启打印sql日志怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“springboot下mybatisplus开启打印sql日志怎么配置”文章能帮助大家解决疑惑,下...
    99+
    2023-07-05
  • 怎么在plsql中配置tnsnames.ora
    这期内容当中小编将会给大家带来有关怎么在plsql中配置tnsnames.ora,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。首先我在oracle客户端里找到这个文件,我...
    99+
    2024-04-02
  • 怎么在linux中配置raid
    今天就跟大家聊聊有关怎么在linux中配置raid,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1 什么是RAID,RAID的级别和特点 ;什么是RAID呢?全称是 “A Case ...
    99+
    2023-06-10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作