广告
返回顶部
首页 > 资讯 > 精选 >SpringBoot中的Mybatis依赖问题怎么解决
  • 132
分享到

SpringBoot中的Mybatis依赖问题怎么解决

2023-06-30 10:06:39 132人浏览 薄情痞子
摘要

本篇内容主要讲解“SpringBoot中的mybatis依赖问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springBoot中的Mybatis依赖问题怎么解决”吧!Pom导入依赖&

本篇内容主要讲解“SpringBoot中的mybatis依赖问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习springBoot中的Mybatis依赖问题怎么解决”吧!

Pom导入依赖

<dependency>            <groupId>org.mybatis.spring.boot</groupId>            <artifactId>mybatis-spring-boot-starter</artifactId>            <version>2.0.0</version>        </dependency>

application.yml

#配置数据源,yml格式spring:  datasource:     url: jdbc:mysql://127.0.0.1:3306/dianping?useUnicode=true&characterEncoding=utf8     username: root     passWord: 123     driver-class-name: com.Mysql.jdbc.Driver#指定mybatis映射文件的地址mybatis:  mapper-locations: classpath:mapper/*.xml

项目结构

SpringBoot中的Mybatis依赖问题怎么解决

mybatis默认是属性名和数据库字段名一一对应的,即
数据库表列:user_name
实体类属性:user_name

但是java中一般使用驼峰命名
数据库表列:user_name
实体类属性:userName

在Springboot中,可以通过设置map-underscore-to-camel-case属性为true来开启驼峰功能。
application.properties中:

mybatis:  configuration:    map-underscore-to-camel-case: true

补充:下面再看下spring boot集成mybatis需要的相关依赖

<dependencies>        <!-- 单元测试 -->        <dependency>            <groupId>junit</groupId>            <artifactId>junit</artifactId>            <scope>test</scope>        </dependency>        <!-- springboot对面向切面编程的支持,包括spring-aop和aspectj -->            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-aop</artifactId>        <!-- 通过spring-rabbit来支持AMQP协议 -->            <artifactId>spring-boot-starter-amqp</artifactId>        <!-- 对全栈web开发的支持,包括Tomcat和spring-WEBmvc -->            <artifactId>spring-boot-starter-web</artifactId>            <!-- TODO 发布生产的时候需要将此段放开 -->            <!-- <exclusions> -->            <!-- <exclusion> -->            <!-- <groupId>org.springframework.boot</groupId> -->            <!-- <artifactId>spring-boot-starter-tomcat</artifactId> -->            <!-- </exclusion> -->            <!-- </exclusions> -->        <!-- 支持常规的测试依赖,包括junit,hamcrest.mockito以及spring-test -->            <artifactId>spring-boot-starter-test</artifactId>        <!-- 生产准备的特征,用于帮你监控和管理应用 -->            <artifactId>spring-boot-starter-actuator</artifactId>     <!--核心spring boot starter,包括自动配置支持,日志和YAML -->     <dependency>            <groupId>org.mybatis.spring.boot</groupId>            <artifactId>spring-boot-starter</artifactId>     <!--对jdbc数据库的支持 -->            <artifactId>spring-boot-starter-jdbc</artifactId>     <!--对spring-security的支持 -->            <artifactId>spring-boot-starter-security</artifactId>     <!--对spring-redis的支持 ,支持Redis键值存储数据库-->            <artifactId>spring-boot-starter-redis</artifactId>        <!-- mybatis -->            <artifactId>mybatis-spring-boot-starter</artifactId>            <version>1.1.1</version>        <!-- mysql -->            <groupId>mysql</groupId>            <artifactId>mysql-connector-java</artifactId>            <groupId>com.alibaba</groupId>            <artifactId>fastJSON</artifactId>            <version>1.2.30</version>            <artifactId>druid</artifactId>            <version>1.0.24</version>            <groupId>org.hibernate</groupId>            <artifactId>hibernate-validator</artifactId>            <version>5.3.1.Final</version>            <groupId>javax.servlet</groupId>            <artifactId>javax.servlet-api</artifactId>            <version>3.0.1</version>            <scope>provided</scope>            <groupId>commons-Httpclient</groupId>            <artifactId>commons-httpclient</artifactId>            <version>3.1</version>        <!--pagehelper -->        <!-- <dependency>            <groupId>com.GitHub.pagehelper</groupId>            <artifactId>pagehelper-spring-boot-starter</artifactId>        </dependency> -->              <groupId>com.github.pagehelper</groupId>              <artifactId>pagehelper</artifactId>             <version>4.1.6</version>         </dependency>            </dependencies>

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

--结束END--

本文标题: SpringBoot中的Mybatis依赖问题怎么解决

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SpringBoot中的Mybatis依赖问题怎么解决
    本篇内容主要讲解“SpringBoot中的Mybatis依赖问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringBoot中的Mybatis依赖问题怎么解决”吧!Pom导入依赖&...
    99+
    2023-06-30
  • SpringBoot中的Mybatis依赖问题
    Pom导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId&g...
    99+
    2022-11-13
  • springboot怎么解决循环依赖问题
    在Spring Boot中解决循环依赖问题,可以尝试以下几种方法:1. 使用构造器注入:将循环依赖的对象注入到构造器中,并且使用`@...
    99+
    2023-09-27
    springboot
  • springboot的相互依赖报错问题怎么解决
    本篇内容介绍了“springboot的相互依赖报错问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!springboot相互依赖报错...
    99+
    2023-06-29
  • 解决springboot依赖包中报错unknown的问题
    目录springboot依赖包中报错unknown1、先说说版本吧2、问题描述3、找到redis的jar版本4、分享一个小技巧springboot项目报错UnknownErrorsp...
    99+
    2022-11-13
  • Mybatis-plus与Mybatis依赖冲突问题解决方法
    错误描述 An attempt was made to call a method that does not exist. The attempt was made from t...
    99+
    2022-11-12
  • springboot依赖冲突问题及解决过程
    项目场景:  新搭了一个springboot 2.3.7.RELASE的框架,在集成mysql,tkMapper,mybatis的过程中,启动报错。 问题描述: 提示各种依...
    99+
    2022-11-12
  • Node Sass依赖问题怎么解决
    这篇文章主要介绍“Node Sass依赖问题怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Node Sass依赖问题怎么解决”文章能帮助大家解决问题。node-sassn...
    99+
    2023-07-06
  • 如何解决springboot依赖包中报错unknown的问题
    这篇文章给大家分享的是有关如何解决springboot依赖包中报错unknown的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。springboot依赖包中报错unknown1、先说说版本吧springboo...
    99+
    2023-06-29
  • ubuntu怎么解决libsqlite3-0依赖的问题
    这篇文章给大家分享的是有关ubuntu怎么解决libsqlite3-0依赖的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。fan@fan:sqlite$ sudo apt-get install sqlite...
    99+
    2023-06-09
  • gradle依赖冲突问题怎么解决
    在Gradle中,依赖冲突通常是由于不同的依赖项引入了相同的库的不同版本造成的。以下是一些解决依赖冲突问题的方法:1. 使用`gra...
    99+
    2023-10-11
    gradle
  • 怎么解决Spring循环依赖问题
    本篇内容介绍了“怎么解决Spring循环依赖问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言循环依赖...
    99+
    2022-10-19
  • spring怎么解决相互依赖问题
    在Spring中,可以通过以下几种方式解决相互依赖问题:1. 构造函数注入:使用构造函数将依赖项作为参数传递给类的构造函数,从而实现...
    99+
    2023-08-16
    spring
  • Spring循环依赖问题怎么解决
    在Spring中,循环依赖问题是指两个或多个bean之间出现相互依赖的情况。由于Spring容器默认使用单例模式管理bean,因此循...
    99+
    2023-08-31
    Spring
  • SpringBoot中mysql的驱动依赖问题
    SpringBoot中mysql的驱动依赖问题 mysq驱动maven仓库网址 mysql依赖1 Maven Central: mysql:mysql-connector-java:8.0.32 (sonatype.com) mysql依...
    99+
    2023-08-18
    mysql spring boot java
  • 怎么在spring中解决循环依赖问题
    怎么在spring中解决循环依赖问题?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。setter singleton循环依赖使用SingleSetterBeanA依赖Sing...
    99+
    2023-06-08
  • maven依赖${xxx.version}报错问题怎么解决
    这篇文章主要介绍“maven依赖${xxx.version}报错问题怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“maven依赖${xxx.version}报错问题怎么解决”文章能帮助大家解...
    99+
    2023-06-26
  • 怎么解决ubuntu13.04安装chrome依赖问题
    这篇文章主要介绍了怎么解决ubuntu13.04安装chrome依赖问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Ubuntu 13.04 用户安装 chrome 会遇到...
    99+
    2023-06-13
  • ubuntu中build-essential依赖关系问题怎么解决
    在Ubuntu中,可以通过以下步骤解决`build-essential`依赖关系问题:1. 更新软件包列表:打开终端并运行以下命令:...
    99+
    2023-09-22
    ubuntu
  • Linux依赖问题的解决方法
    这期内容当中小编将会给大家带来有关Linux依赖问题的解决方法,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。介绍了一些另类的暴力破解 RPM 和 DEB  软件包依赖关系的方法,对陷入依赖陷阱而...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作