微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Spring Boot快速入门笔记

视频网站:https://study.163.com/course/courseLearn.htm?courseId=1209049870#/learn/video?lessonId=1278571462&courseId=1209049870

这个没有什么内容,就是简单的IDE配置,看完你只大概了解IDE的基本使用,导入springboot的配置的操作,如果要学细节的再看看其他内容

前言

什么是Spring Boot?它是java的开发框架,它让我们很棒快速的开发我们的应用。

它有什么好处?它里面Spring整合版。提供了配置、开发、发布、部署等一条龙服务。

例如:

以前我们开发web,需要tomcat,现在都不需要了,因为都集成在里面了。

一、基础操作

这章节是利用springboot搭建简单的web

1.1、创建项目

选择下一步,自动到spring网站下载加载

下一步

下一步,确保这个地方有很多很多的jar包,才表示项目构建完成

1.2、编写代码

这个地方有很多层级

通过这个地方进行

把多类层级变为 com.xx.xx的格式。

在继续设置

注意对比下变化。

我们来新建一个

再右键新建类

然后在上面OnespringbootApplica...这个文件里运行,就会看到界面8080端口,打开浏览器运行就会出现。

1.3、编译发布

代码编写完成,就打包发布到我们的服务器。

如下图操作:

当出现success后就行了。

发布成功后就会放到一个项目文件

右键单击进入到目标文件夹位置

进入这个文件夹就会发现一个jar包

把jar放到服务器中,cmd里先进入到该文件目录path,然后输入:java -jar xxxx.jar

我们的项目就启动起来了

可以在浏览器输入:服务器IP地址:8080就可以访问了。

有前端开发经验的可以知道这个过程很类似。

二、构建普通的java目录

2.1 建立普通的java项目

认下一步

提供相应的模板也不要,直接下一步

项目建好了,但是我们要把项目构建成mave,

直接右键

右下角自动导入相应的包,这就是我们的mave项目,后面讲如何变为springboot项目

2.2 添加springboot依赖

我们在mave添加

添加了1部分后,在继续添加,右键选择Dependency,找不到spring boot web就用下面的

这就添加了两个依赖

第1个要注意不要版本号,我把1和2交换下位置

2.3 构建入口

建立一个

在建一个文件

在构建一个类,写代码,加注解后如下所示

运行试试

在编写一个

运行没有问题,但是在浏览器中显示,没有找到,那是因为它的路径和主函数不是一个位置下

所以需要添加扫描路径,组件的扫描。

刷新浏览器就出现了。

下面这三个经常用到,所以把他们合并起来

为了规范,我们把主函数放到外面

2.4 打包发布

添加一个插件

然后打包方法跟上面1.3类似,这里省略

生产该jar包放到服务器中即可。

三、依赖注入

3.1 自定义

启动地方调用,先new一个

不用浏览器打开了,利用ide提供的工具

还有更简单的方法,把它注解成组件

调用的时候给它个声明,然后直接运行

结果是一样。如果是第三方的类库,有可能是jar包,那我们怎么办

3.2 第三方类库

我们新建一个注解文件,定义为注解

这个地方没有报错

我们来重启下

也是没有问题。

四、热部署

4.1 配置热部署依赖

我们根据上面的启动,但是,我们修改后再启动,还是原来的。

需要重新启动下,右上角。

所谓热部署,就是不需要热部署。

添加依赖

再打开IDE设置

添加配置,注册

搜索下,勾选上即可

设置完成后,如果没有实现,就重启下IDE

4.2 IDE的自带热部署

这个就是4.1的过程。把刚刚设置的都取消。

在看看系统自带

然后启动下就可以了。

然后发现不行,需要点击其他位置,需要debug哪个按钮,不能用原来的。

这个有个缺点,改完内容要点几下其他地方,比如桌面,否则无效。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐