SpringBoot环境搭建——SpringBoot(二)

SpringBoot官网:http://spring.io/projects/spring-boot

目录

一、 介绍

1、 Spring Boot是什么?

2、 Spring Boot用来做什么?

二、 从安装到实现Hello,world!

1、 Windows安装搭建Spring Boot

(1)安装JDK

(2)安装MAVEN

 (3)安装Spring Boot CLI

(4) 安装集成开发工具eclipse

2、 配置eclipse

(1) 设置工作空间

(2)更改工作空间字符编码

(3) 将maven集成到eclipse中

3、实现Hello,world

(1) 创建SpringBoot项目

 (2) 编写代码


一、 介绍

1、 Spring Boot是什么?

推荐阅读:https://blog.csdn.net/qq_41647999/article/details/83277733

基于Spring的应用程序。(Spring是一个开源框架,任何Java应用都可以使用,提供了更多的企业应用功能)

2、 Spring Boot用来做什么?

  • 为所有Spring开发提供一个更快,更广泛的入门体验。
  • 立即开始开发。
  • 提供大型项目(如嵌入式服务器,安全性,指标,运行状况检查和外部配置)通用的一系列非功能性功能。

二、 从安装到实现Hello,world!

使用的版本:

2积分下载地址:https://download.csdn.net/download/qq_41647999/10737545

没有积分的话,可以从下面各个地址来获取,也可以邮件给我获取相同版本的jar包。

JDK 1.8  (官网下载:www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)

MAVEN 3.5.4 (官网下载:http://maven.apache.org/download.cgi

Spring Boot CLI (下载地址:http://repo.spring.io/release/org/springframework/boot/spring-boot-cli/)

Spring Boot 2.0 (官方Github下载:https://github.com/spring-projects/spring-boot

eclipse (官网下载英文版:https://www.eclipse.org/downloads/packages/

1、 Windows安装搭建Spring Boot

(1)安装JDK

安装的时候您可以更改以下安装路径。这里的安装方式是使用傻瓜式安装,下一步到底。

  • 配置环境变量

找到JDK安装的路径,复制路径。

右键“此电脑”,点击属性

输入以下内容测试安装是否成功

(2)安装MAVEN

如果您想要详细了解以下MAVEN是什么?给您推荐一篇博文:https://www.cnblogs.com/whgk/p/7112560.html

  • 配置环境变量

  •  测试是否成功

  • 配置本地仓库

新建一个文件夹作为本地仓库

  在conf里面找到setting.xml的文件内容如下

添加 <localRepository>C:\repository</localRepository>

 (3)安装Spring Boot CLI

Spring Boot CLI(Command Line Interface)是一种快速开发Spring应用的命令行界面。

这里下载的版本为2.0,下载地址上文已给出。

下载之后解压出来。

 

(4) 安装集成开发工具eclipse

官网下载安装。下载地址上面也给出了。

 友情提示:避免安装在C盘的话,请注意安装的时候记得选择一下路径哦~

2、 配置eclipse

如果您的Eclipse不是从这篇博文下载的,而是官网下的全英文版,请参考这篇文章:https://jingyan.baidu.com/article/2009576193ee38cb0721b416.html

(1) 设置工作空间

启动之前在springboot这个目录下创建目录workspace表示工作空间即源代码的存放位置。然后启动eclipse修改默认工作空间

(2)更改工作空间字符编码

如果不改的话就很可能出现乱码的情况。

 如果在后续的开发中,您还需要修改文件的编码,请参考:https://jingyan.baidu.com/album/2009576193ee38cb0721b416.html?picindex=4

(3) 将maven集成到eclipse中

下面接着添加setting.xml文件,之前也有修改过的,还记得吗?

3、实现Hello,world

 终于来到了最后一步了!

(1) 创建SpringBoot项目

建议采用方法二,直接从官网服务器下载SpringBoot项目,简单粗暴!

方法一:

springboot给我们提供了一个服务https://start.spring.io/ ,直接在官网创建项目!

方法二:

使用CTRL+R在运行框中输入cmd,使用cd命令进入到刚刚打开eclipse创建的工作空间下(我的工作空间设置在的桌面),这是为了将创建的项目下载在这个工作空间下面。

spring init -g=com.example -a=app01 -p=war -d=web app01 

在刚才打开的Dos下继续输入以下命令

cd app01
mvn install

现在开始在app01的项目中安装MAVEN,大约50M左右的样子,请耐心等待........

导入app01到eclipse

更新一下项目

 (2) 编写代码

这是原来的代码

更改成以下代码

 报错不要害怕,将鼠标移动到报错的地方,一一导入需要的包即可。

 这里请注意一下@RequestMapping("/hello"),这个是在网站下运行的路径,示例如启动项目之后的路径。

  •  启动项目

 

 

  • 16
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
SpringBoot中持久层主要是通过整合Spring Data JPA来实现的。在SpringBoot中,默认支持的数据源有org.apache.tomcat.jdbc.pool.DataSource、HikariDataSource以及BasicDataSource等。通过Spring Data JPA,我们可以快速实现基本的增删改查操作,以及自定义查询方法。 以下是使用SpringBoot整合Spring Data JPA实现单表CRUD的步骤: 1. 配置数据源:在application.properties或application.yml文件中配置数据源相关信息,包括数据库连接信息、用户名和密码等。 2. 创建实体类:创建对应数据库表的实体类,并使用注解定义表名、字段名、关联关系等。 3. 创建Repository接口:创建继承自JpaRepository的Repository接口,并定义需要的查询方法。 4. 编写业务逻辑:根据需要,编写Service层的接口和实现类,处理业务逻辑,调用Repository接口中的方法进行数据库操作。 5. 注入依赖:使用@Autowired注解将Repository接口和Service实例注入到Controller中。 6. 编写Controller:编写控制器类,处理HTTP请求,调用Service层的方法,并返回结果。 通过以上步骤,我们可以在SpringBoot中快速搭建持久层,实现对数据库的操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [springboot整合持久层](https://blog.csdn.net/weixin_41359273/article/details/120465426)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [【SpringBootSpringBoot——整合持久层技术](https://blog.csdn.net/lht964249279/article/details/122749615)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值