前言

大家好,我是程序员青戈。今天是周末,在家里想出一个教学视频,这个视频的内容是关于SpringBoot搭建Web应用的,既然是Web应用,那么肯定要访问数据库,我这里用的是Mybatis持久层框架。因为之前没做笔记,我也是折腾了半天,在网上一顿搜索,总算完成了脚手架的搭建,一个程序员老鸟搞了这么久,哈哈确实有点尴尬。

既然已经完成了,那么索性我把这个SpringBoot集成Mybatis的教程分享出来,帮助更多的小伙伴去学习,也方便自己日后查看。因为搭建的过程是我自己手撸的,所以基本没什么坑,同学们大可放心copy😆

项目搭建

新建项目,在IDEA中,点击File -> new -> Project


进入这个页面,选择Spring Initializr,注意你要提前自己配置一下JDK环境,我这里使用的JDK版本是 1.8。


点击 Next,进入下面这个页面,因为我使用的IDEA版本是2020.3,不同的版本看到的页面可能不一样,不过应该都大同小异。注意选择的Java version是8,其他的默认就行了,然后点击Next。


这里是选择工程的依赖,为了简单我们这里使用Lombok插件,同学们在使用的时候注意安装Lombok对应的idea插件哦,要不然代码会报错。核心的依赖是Spring web(也就是SpringMVC,用来提供Web接口)、MyBatis和Mysql的驱动。


完成上面的配置之后,最后一步需要选择文件的位置,我们可以使用它默认的名称demo,注意下面的Project location选择的路径是指包含你工程内部文件的路径。完成之后点击Finish。


项目配置

完成上面的步骤之后,你的工程就已经出来了,删除一些不需要的文件,大概是这样的一个结构,工程名和包名我自己改了一下。


pom配置

首先是pom文件,我们来看一下:

4.0.0
org.springframework.boot
spring-boot-starter-parent
2.4.2
com.example
demo
0.0.1-SNAPSHOT
demo
Demo project for Spring Boot
1.8
org.springframework.boot
spring-boot-starter-web
org.mybatis.spring.boot
mybatis-spring-boot-starter
2.1.4
mysql
mysql-connector-java
runtime
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
/dependencies>
br />
br />
build>
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
/plugin>
br />
br />
enabled>true
/enabled>
br />
br />
enabled>false
/enabled>
br />
br />
enabled>true
/enabled>
br />
br />
enabled>false
/enabled>
br />
br />
写完之后,启动一下工程:
OK,启动成功,访问端口默认是 8080。为了演示效果,我们需要自己在数据库插入一条测试数据:
然后我们打开浏览器,请求一下接口试试:
非常完美~ 数据请求成功!
至此,SpringBoot集成Mybatis保姆级教程完工。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/115501.html