springboot集成mybaties详细步骤

       关于springboot集成mybaites,虽然springboot支持mybaties的集成,但是在官方文档中并没有详细的配置说明。这里和大家分享一下,mybaties在springboot中集成的详细使用。

     第一:导入相关的包。

相关包截图

2,配置相关的properties文件信息

spring.datasource.password=数据库密码

spring.datasource.username=数据库用户吗

spring.datasource.url=jdbc:mysql://ip:端口/库名?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=TRUE

mybatis.mapper-locations=classpath:mapper/*.xml(指定sql语句文件位置)

3,相关的sql文件和mapper文件(这里步细诉)

@Component

public interfaceTbTestMapper {

intinserts(@Param("tests")List tests);//@Param("tests")指定参数和参数名

}

4,启动类添加@MapperScan("text.mapper")指定mapper文件位置。

通过这个位置,可以知道所有mybaties相关信息。

/**

*@author:kewei.zhang

*@Date:2017/10/19

*@Time:下午2:33

* Description:

*/

@SpringBootApplication

@EnableScheduling

@MapperScan("me.ele.mapper")

public classSkynetApplication {

public static voidmain(String[] args){

SpringApplication.run(SkynetApplication.class,args);

}

}

通过上述配置即可完成mybaties的集成。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,953评论 6 342
  • 前言:学习SpringBoot不应该直接就是开始使用SpringBoot,如果直接拿来用肯定会有很多人不是很明白特...
    CoderZS阅读 74,856评论 10 217
  • application的配置属性。 这些属性是否生效取决于对应的组件是否声明为Spring应用程序上下文里的Bea...
    新签名阅读 5,426评论 1 27
  • 这些属性是否生效取决于对应的组件是否声明为 Spring 应用程序上下文里的 Bean(基本是自动配置的),为一个...
    发光的鱼阅读 1,446评论 0 14