mybatisplus怎么在yml中配置 您所在的位置:网站首页 洪湖市疾控 mybatisplus怎么在yml中配置

mybatisplus怎么在yml中配置

2023-02-26 05:44| 来源: 网络整理| 查看: 265

mybatisplus怎么在yml中配置 发布时间:2023-02-24 11:51:42 来源:亿速云 阅读:73 作者:iii 栏目:开发技术

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

pom配置     com.baomidou     mybatis-plus-boot-starter     3.5.1 正常使用基础配置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中配置”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读: 如何在SpringBoot中使用MybatisPlus SpringBoot中集成MybatisPlus时出现报错如何解决

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mybatisplus yml 上一篇新闻:CVE-2020-15148漏洞怎么解决 下一篇新闻:登录EasyConnect后无法通过jdbc访问服务器数据库如何解决 猜你喜欢 c++中的“::”和“:” 表示什么 pytorch实现查看当前学习率的方法 JavaScript实现打字测试功能 CentOS 7中Nginx日志拆分脚本的使用方法 pytorch调整优化器学习率的方法 微信小程序制作多选框功能的方法 CentOS中实现定时执行python脚本的方法 JavaScript实现电脑虚拟键盘的方法 如何用python tkiner实现图片翻页功能 如何用Servlet和JDBC实现登陆功能


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有