千家信息网

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

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇内容主要讲解"SpringBoot中的Mybatis依赖问题怎么解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"SpringBoot中的Mybati
千家信息网最后更新 2025年01月19日SpringBoot中的Mybatis依赖问题怎么解决

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

Pom导入依赖

            org.mybatis.spring.boot            mybatis-spring-boot-starter            2.0.0        

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

项目结构

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需要的相关依赖

                            junit            junit            test                            org.springframework.boot            spring-boot-starter-aop                    spring-boot-starter-amqp                    spring-boot-starter-web                                                                                                        spring-boot-starter-test                    spring-boot-starter-actuator                      org.mybatis.spring.boot            spring-boot-starter                 spring-boot-starter-jdbc                 spring-boot-starter-security                 spring-boot-starter-redis                    mybatis-spring-boot-starter            1.1.1                    mysql            mysql-connector-java            com.alibaba            fastjson            1.2.30            druid            1.0.24            org.hibernate            hibernate-validator            5.3.1.Final            javax.servlet            javax.servlet-api            3.0.1            provided            commons-httpclient            commons-httpclient            3.1                              com.github.pagehelper              pagehelper             4.1.6                     

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

0