java开发大型互联网-spring Boot如何集成MyBatis?
过程其实很简单,主要参考Spring Boot的官方文档就可以实现。
这里我再强调一点,Spring Boot的官方文档不仅是最好的学习Spring Boot的教程,也是一个很好的学习阅读英文文档的启蒙教程。
我之前在博客上写过Spring Boot集成MyBatis的方法,但是问答里面有没合适的代码格式,所以我在这里只简单的介绍一下每个步骤需要注意的地方,具体的代码和配置,我会发链接。
请参考:
直接参考官方的Quick Start即可。
SpringBoot集成Mybatis比传统的SSH框架集成Mybatis要简单很多,请看下面操作过程:
一、创建M***en工程
注:我用是Spring Tool Suite(SpringBoot的工发工具,跟Eclipse一样)
打开,填写完Group和Artifact,然后点生成工程下载代码,一个SpringBoot空面板就生成好了,然后解压导入即可。
二、pom.xml添加SpringBoot和Mybatis相关依赖
这里除了要添加SpringBoot和Mybatis依赖之外,还需要新增数据库驱动的依赖,这里的代码比较多,没法全贴出来,我只贴几项比较重要的:
三、application.properties中数据源及Mybatis配制
spring boot+mybatis可以说是Java web开发的经典套餐了!
随着微服务崛起,springboot成为web开发控制层的良好架构!而mybatis早就替代jpa和hibernate成为最流行的ORM映射框架,所以两者结合成为必然选择!
先来看下mybatis的优良特性:
1,框架小巧,经过简单配置就可使用!
3,耦合度低:不需要在代码层写SQL,使用xml文件隔离!
4,动态sql!
回到正题,spring boot集成mybatis有两种方式全部基于注解,和基于xml配置方式
基于xml的步骤如下:
1,创建项目,添加springboot依赖,mybatis依赖,connecter驱动等!