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

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

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

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

在这里插入图片描述
三 :子页面介绍
在这里插入图片描述
四:直接点击 Next 进入 版本管理及Jar包 选择框
在这里插入图片描述
注:(此博客介绍的是 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之后,我们的原始项目就创建好了
在这里插入图片描述
六:修改 pom.xml配置文件
1 基础部分:
在这里插入图片描述
七: jar包 部分配置

<dependencies>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-data-redis-reactive</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-jdbc</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-web</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-web-services</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-webflux</artifactId>
	</dependency>
	<dependency>
		<groupId>org.mybatis.spring.boot</groupId>
		<artifactId>mybatis-spring-boot-starter</artifactId>
		<version>2.0.1</version>
	</dependency>

	<dependency>
		<groupId>com.h2database</groupId>
		<artifactId>h2</artifactId>
		<scope>runtime</scope>
	</dependency>
	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<scope>runtime</scope>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-test</artifactId>
		<scope>test</scope>
	</dependency>
	<dependency>
		<groupId>io.projectreactor</groupId>
		<artifactId>reactor-test</artifactId>
		<scope>test</scope>
	</dependency>

	<dependency>
		<groupId>com.github.pagehelper</groupId>
		<artifactId>pagehelper</artifactId>
		<version>5.0.0</version>
	</dependency>
	<dependency>
		<groupId>com.github.pagehelper</groupId>
		<artifactId>pagehelper-spring-boot-autoconfigure</artifactId>
		<version>1.2.3</version>
	</dependency>
	<dependency>
		<groupId>com.github.pagehelper</groupId>
		<artifactId>pagehelper-spring-boot-starter</artifactId>
		<version>1.2.3</version>
	</dependency>
	<dependency>
		<groupId>log4j</groupId>
		<artifactId>log4j</artifactId>
		<version>1.2.17</version>
	</dependency>
	<dependency>
		<groupId>com.alibaba</groupId>
		<artifactId>druid</artifactId>
		<version>1.1.9</version>
	</dependency>
</dependencies>

3 扫描配置部分
在这里插入图片描述

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

八:配置本地数据库链接文件
在这里插入图片描述
在这里插入图片描述
#服务端口号
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:创建基础文件路径
在这里插入图片描述

九:配置启动类扫描文件
在这里插入图片描述
十:实例代码
1:mapper.xml

在这里插入图片描述
2: dao接口
在这里插入图片描述
3:service
在这里插入图片描述
4:controller
在这里插入图片描述
运行springBoot

在这里插入图片描述

在这里插入图片描述
postMan模拟客户端调用接口,返回数据,结束。

以上!

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 可以使用以下步骤快速搭建Spring Boot框架: 1. 安装JDK和Maven。Spring Boot需要运行在Java环境之上,所以需要先安装JDK。Maven是一个项目构建工具,可以帮助我们管理项目依赖和构建项目。 2. 创建Maven项目。在命令行中进入到你想要创建项目的目录,然后输入以下命令: ``` mvn archetype:generate -DgroupId=com.example -DartifactId=my-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false ``` 3. 添加Spring Boot依赖。打开项目的pom.xml文件,并添加以下内容: ``` <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> ``` 4. 创建启动类。在项目的根目录下创建一个名为`Application.java`的文件,并添加以下内容: ``` @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } ``` 5. 运行项目。在命令行中进入到项目根目录,然后输入以下命令: ``` mvn spring-boot:run ``` 这样就可以在浏览器中访问`http://localhost:8080`来查看项目了。 ### 回答2: 搭建SpringBoot框架是一个简单而快速的过程,可以按照以下步骤进行操作: 1. 环境准备:首先,确保你的电脑上安装了Java开发环境(JDK)和Maven(用于构建项目和管理依赖)。确保Maven已正确配置,可以在命令行中运行`mvn -version`命令来验证。 2. 创建项目:使用Spring Initializr(Spring官方提供的快速初始化项目的工具)创建一个新的SpringBoot项目。可以在https://start.spring.io/上访问Spring Initializr网站,选择所需的配置,如项目的名称、Java版本、构建工具(Maven或Gradle)等。然后点击"Generate"按钮来下载项目的骨架。 3. 导入项目:下载完成后,解压项目文件并导入到你自己的Java集成开发环境(IDE)中,如IntelliJ IDEA、Eclipse等。如果使用IntelliJ IDEA,可以直接选择"File -> Open"来导入项目。 4. 添加依赖:打开项目的pom.xml文件,添加所需的依赖,如Web、JPA、MyBatis、Spring Security等。可以从Maven中央仓库中搜索并复制相应的依赖配置到pom.xml文件中。 5. 创建主程序:在项目的源代码目录下创建一个主程序(或者入口类),该类需要添加`@SpringBootApplication`注解,以告知Spring该类是SpringBoot应用程序的入口。 6. 编写业务逻辑:根据项目需求,编写相应的业务逻辑代码,如控制器(Controller)、数据访问对象(DAO)、服务层(Service)等。 7. 运行项目:完成以上步骤后,可以直接运行项目。使用IDE中提供的运行按钮或命令行中使用`mvn spring-boot:run`命令即可启动SpringBoot应用程序。 至此,你已经快速搭建了一个基本的SpringBoot框架,可以根据项目需求进一步扩展和完善。同时,SpringBoot还提供了许多特性和功能,如自动配置、热部署、安全认证等,可以根据自己的需求进行配置和使用。 ### 回答3: 快速搭建Spring Boot框架可以遵循以下步骤: 1. 确保你已经安装了Java开发环境和Maven构建工具。 2. 打开IDE(例如IntelliJ IDEA)并创建一个新的Spring Boot项目。 3. 在创建项目的过程中,选择适合你的需求的Spring Boot版本。 4. 在项目创建完成后,IDE会为你自动创建一个基本的Spring Boot项目结构。 5. 在项目的主类上添加`@SpringBootApplication`注解,这是Spring Boot应用程序的入口点。 6. 创建所需的业务类和数据访问类,并在这些类上使用相应的注解(例如`@Service`、`@RestController`、`@Repository`等)来定义它们的角色和职责。 7. 在`src/main/resources`目录下创建`application.properties`或`application.yml`文件来配置应用程序的属性和设置,例如数据库连接信息、服务器端口等。根据需要,可以添加其他配置文件。 8. 定义和实现所需的控制器和API来处理HTTP请求和响应。 9. 运行应用程序,在控制台或浏览器中查看应用程序的输出和访问结果。 10. 根据需求添加其他功能和模块,例如日志记录、安全性、缓存等。你可以使用Spring Boot提供的自动配置和集成来解决这些问题。 总结起来,快速搭建Spring Boot框架主要包括创建项目、配置属性、定义业务类和数据访问类、实现控制器和API等步骤。通过使用Spring Boot的自动配置和集成,我们可以快速地开发和部署一个基于Spring Boot的应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值