springboot+mybatis项目详细搭建

新建项目

新建springboot项目

springboot+mybatis项目详细搭建

填写项目信息

springboot+mybatis项目详细搭建

引入依赖

springboot+mybatis项目详细搭建
勾选Spring Web,项目基础依赖。
springboot+mybatis项目详细搭建
勾选jdbc、mybatis和mysql依赖,这里我选择mysql,可以根据自己实际情况选择数据库。
springboot+mybatis项目详细搭建
springboot+mybatis项目详细搭建
至此完成springboot项目的创建。

基础配置

配置application.properties

springboot+mybatis项目详细搭建

配置mapper扫描

springboot+mybatis项目详细搭建
springboot+mybatis项目详细搭建

各层调用

springboot+mybatis项目详细搭建
1、使用@mapper后,不需要在spring配置中设置扫描地址,通过mapper.xml里面的namespace属性对应相关的mapper类,spring将动态的生成Bean后注入到ServiceImpl中。

2、@repository则需要在Spring中配置扫描包地址,然后生成dao层的bean,之后被注入到ServiceImpl中
springboot+mybatis项目详细搭建
springboot+mybatis项目详细搭建
springboot+mybatis项目详细搭建
不足之处望指正!!!