SpringBoot中的Mybatis依赖问题
来源:脚本之家    时间:2022-04-25 17:03:36

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依赖问题的文章就介绍到这了,更多相关SpringBootMybatis依赖内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

关键词: 希望大家 单元测试 存储数据库 一般使用 一一对应

上一篇:

下一篇: