搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)

在帮助朋友搭建SpringBoot框架的契机,整理了此篇博客,照着我的步骤依次进行,我保证你会成功的!

一:首选,我们去官网现在 sts (SpringToolSuites)编译软件
地址:https://spring.io/tools 可以选择Idea or eclipse (本博客采用eclipse)

二:下载好了之后,打开编译编译软件,如图所示,点击左上角,file — new project 选择 Spring Starter Project

搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第1张图片
三 :子页面介绍
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第2张图片
四:直接点击 Next 进入 版本管理及Jar包 选择框
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第3张图片
注:(此博客介绍的是 springBoot版本 为 2.1.6的搭建过程,如果同学切换不了2.1.6 请查阅博客地址:https://blog.csdn.net/weixin_43975867/article/details/89553311版本为 2.1.4)
其他:(若同学不了解什么是 pom.xml,及Jar配置文件,可自行学习下 SpringBoot之主配置文件 pom.xml)
五:finish之后,我们的原始项目就创建好了
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第4张图片
六:修改 pom.xml配置文件
1 基础部分:
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第5张图片
七: jar包 部分配置


	
		org.springframework.boot
		spring-boot-starter-data-redis-reactive
	
	
		org.springframework.boot
		spring-boot-starter-jdbc
	
	
		org.springframework.boot
		spring-boot-starter-web
	
	
		org.springframework.boot
		spring-boot-starter-web-services
	
	
		org.springframework.boot
		spring-boot-starter-webflux
	
	
		org.mybatis.spring.boot
		mybatis-spring-boot-starter
		2.0.1
	

	
		com.h2database
		h2
		runtime
	
	
		mysql
		mysql-connector-java
		runtime
	
	
		org.springframework.boot
		spring-boot-starter-test
		test
	
	
		io.projectreactor
		reactor-test
		test
	

	
		com.github.pagehelper
		pagehelper
		5.0.0
	
	
		com.github.pagehelper
		pagehelper-spring-boot-autoconfigure
		1.2.3
	
	
		com.github.pagehelper
		pagehelper-spring-boot-starter
		1.2.3
	
	
		log4j
		log4j
		1.2.17
	
	
		com.alibaba
		druid
		1.1.9
	

3 扫描配置部分
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第6张图片

注  2: 以  为开头,  为结尾 中间的内容 替换到你的 pom.xml文件
注  3: 以 开头,结尾 的片段 为扫描资源文件的过程,不可缺少

八:配置本地数据库链接文件
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第7张图片
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第8张图片
#服务端口号
server.port=8080
#以Tomcat为web容器时的字符编码
server.tomcat.uri-encoding=UTF-8
spring.http.encoding.force=true
spring.http.encoding.enabled=true

#若出现时间乱码问题 ,url后+ &serverTimezone=UTC
spring.datasource.url=jdbc:mysql://localhost:3306/chenpengfei?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=root

#配置mybatis 扫描mapper.xml文件
mybatis.mapper-locations=classpath*:com/example/demo/mapper/*.xml

8:创建基础文件路径
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第9张图片

九:配置启动类扫描文件
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第10张图片
十:实例代码
1:mapper.xml

搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第11张图片
2: dao接口
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第12张图片
3:service
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第13张图片
4:controller
搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第14张图片
运行springBoot

搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第15张图片

搭建springBoot框架,并简单实现连接本地数据库进行查询 (不好使,你找我)_第16张图片
postMan模拟客户端调用接口,返回数据,结束。

以上!

你可能感兴趣的:(springBoot)