springboot整合mybatis

本文介绍了如何使用SpringBoot整合Mybatis,包括从访问Spring Initializr构建项目,添加Mybatis依赖,解决可能出现的依赖问题,到使用Mybatis Generator自动生成实体类和Mapper文件,最后启动项目并测试接口。详细讲解了每个步骤,并提供了相关配置文件的内容。
摘要由CSDN通过智能技术生成

前情摘要

由于最近一年都在使用mongodb,担心手生准备捡起主流框架以前是SSM,现在演变为“SM”,本篇为基础篇,大佬请忽略。

关键词:

spring-boot,sts,mybatis,mysql,mybatis-generator

开始构建

构建spring-boot项目方式有多种,这里主要介绍官方推荐的两种。

一、访问https://start.spring.io/

1:如下所示,对应的地方选择或者填写自己的内容点击Generate Project即可。如spring web项目需要加上web依赖。整合mybatis,需要加上mybatis依赖。

 2:可按照下图所选,点击Generate Project,下载并解压,打开IDE导入项目,可以用idea/sts等对spring-boot支持非常友好,(这里使用的是sts,下载地址https://spring.io/tools/sts/all/,选择相应的操作系统下载即可)

3、打开sts导入项目。

 4:点击next选择刚刚解压好的文件,注意,这里选择导入maven项目,会自动识别目标文件夹下面的pom文件,并把刚在页面上写的artifactId作为项目名字。等待maven更新下载包即可。

二、使用IDE自动创建

1:如果网络不稳定的情况下ide可能出现加载不出来的情况,这时候推荐使用第一种。打开sts,点击右上角file,选择new,新建spring starter project。如下所示:填写相应的报名和项目名点击next即可。

 2:选择boot版本和需要添加的依赖,点击finish,等待项目构建完成。

 可能出现的问题:

1、项目编译报错,这时候就需要看,本地仓库依赖是否已经下载,进入c:users/用户名/.m2下查看,对应哪个报错的包去查看依赖是否存在(不能只看依赖文件夹就确定已经下载,需要点进去查看是否有j相应的ar包)。maven使用3.5.*,setting.xml,若公司没有私服的话建议使用国内阿里镜像仓库。

2、项目启动报错,若是报classnotfound,同样是需要找依赖包是否完成下载,注意查看pc是否已使用过spring-boot构建项目,并查看相应的boot版本是否一致,简单方法是把boot版本更换成一致版本,并且删除本地仓库中对应的报错的包,重新执行maven更新。

本实例pom文件如下所示:这里使用了boot1.4.7版本。注意需要在pom文件里添加org.mybatis依赖

<?xml version="1.0" encoding="UTF-8"?>
<project 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值