美文网首页
springboot+mybatis+mysql项目搭建

springboot+mybatis+mysql项目搭建

作者: 冷枫abc | 来源:发表于2019-04-03 14:00 被阅读0次

    本文基于idea工程描述,首先新建一个web项目在此不再赘述。

    首先引入mybatis所需要的依赖,spring4版本建议使用2.x以下的版本

    compile('org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.0')

    然后在application文件完成mybatis的相关配置

    # mybatis

    mybatis.mapper-locations=classpath*:/com/view/**/repository/mybatis/mappers/${spring.jpa.database}/**/*.xml

    mybatis.config-location=classpath:mybatis/mybatis-config.xml

    #spring.jackson.date-format=yyyy-MM-dd HH:mm:ss

    spring.jackson.time-zone=GMT+8

    尤其注意mappers路径的配置一定要跟工程一致,否则可能导致访问出错,本文配置跟工程目录机构

    在resources文件下新建文件mybatis引入mybatis-config.xml的配置文件

    内容如下:

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">

    <configuration>

    <!-- 全局参数 -->

      <settings>

    <!-- 是否可以使用列的别名 (取决于驱动的兼容性) default:true -->

          <setting name="useColumnLabel" value="true"/>

    <!-- 是否可以使用列的别名 (取决于驱动的兼容性) default:false -->

          <setting name="mapUnderscoreToCamelCase" value="true"/>

    </settings>

    <!-- 插件配置 -->

      <plugins>

    <plugin interceptor="com.view.interceptor.SortParamTranslatorInterceptor" />

    </plugins>

    </configuration>

    然后启动项目完成访问即可。

    注意:idea可能会报错,但是不受影响,目前不太清楚原因,推测可能是spring版本导致。

    喜欢请点赞,有问题  欢迎不吝赐教。

    相关文章

      网友评论

          本文标题:springboot+mybatis+mysql项目搭建

          本文链接:https://www.haomeiwen.com/subject/ekzabqtx.html