学妹想学SpringBoot,连夜整理一篇SpringBoot入门最详细教程笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学妹想学SpringBoot,连夜整理一篇SpringBoot入门最详细教程笔记相关的知识,希望对你有一定的参考价值。

参考技术A

凭借开箱即用,远离繁琐的配置等特性,Spring Boot 已经成为 Java 开发者人人必学必会的开源项目。那么开发者该如何快速上手Spring Boot 呢?

那请问Spring Boot 到底是啥?Spring Boot是Spring框架的扩展和自动化,它消除了在Spring中需要进行的XML(EXtensible Markup Language)文件配置(若习惯XML配置,则依然可以使用),使得开发变得更快、更高效、更自动化。

微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元。

在maven 的settings.xml配置文件的profiles标签添加以下配置:

把maven整合到idea。

项目目录:

HelloWorldMainApplication:

HelloController:

运行结果:

打开浏览器访问:http://localhost:8080/hello

1、我们在pom.xml文件中假如以下代码:

2、然后,我们将应用打包

3、然后再target文件夹下就可以看到 spring-boot-01-helloworld-1.0-SNAPSHOT.jar

4、复制到桌面(随便哪,个人选择),打开cmd窗口,切换到jar包所在位置,我的是桌面,然后输入: java -jar spring-boot-01-helloworld-1.0-SNAPSHOT.jar ,运行效果如下。

5、打开浏览器访问:http://localhost:8080/hello,同样可以看到HelloWord

这样的部署就变得十分简单了。

小伙伴们,帮忙一键三连呀

题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在Java学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多程序员朋友无法获得正确的资料得到学习提升

故此将并 将重要的Java进阶资料包括并发编程、JVM调优、SSM、设计模式、spring等知识技术、阿里面试题精编汇总、常见源码分析等录播视频免费分享出来,需要领取的麻烦 评论区领取

学妹淋雨以后,我连夜用Python...

背景

学妹因为淋雨成了落汤鸡,发了个朋友圈感慨一下啊,然后......

夜深人静之时,我连夜用Python写了一个天气预报(如下图):

首先安装request库

pip install requests

现在,我们需要将包导入到我们的 python 脚本中。使用以下命令执行此操作。

import requests

 

让我们要求用户输入她希望获取天气详细信息的城市名称。

city = input('input the city name')
print(city)

 

如果您只检查自己,您也可以对值进行硬编码。

city = 'bhopal'

 

现在,让我们显示一条简单的消息。

print('Displaying Weather report for: ' + city)

#output:
Displaying Weather report for: bhopal

 

让我们定义 URL,我们将在这里使用format城市作为参数传递。

url = 'https://wttr.in/{}'.format(city)

 

是时候使用该requests模块了。

res = requests.get(url)

 

我们得到的数据存储在res. 我们将使用该text方法来提取我们想要的天气详细信息并让我们显示结果。

print(res.text)

完整代码:

'''
Weather forecast with Python
By: 程序员启航
'''

#import the necessary package!
import requests

city = input('请输入城市:')
print(city)

# or you can also hard-code the value
# city = 'bhopal'

#Display the message!
print('显示天气报告: ' + city)

#fetch the weater details
url = 'https://wttr.in/{}'.format(city)
res = requests.get(url)

#display the result!
print(res.text)

在这里插入图片描述

 文章到这里就结束了,感谢你的观看

说实在的,每次在后台看到一些读者的回应都觉得很欣慰,我想把我收藏的一些编程干货贡献给大家,回馈每一个读者,希望能帮到你们。

干货主要有:

① 2000多本Python电子书(主流和经典的书籍应该都有了)

② Python标准库资料(最全中文版)

③ 项目源码(四五十个有趣且经典的练手项目及源码)

④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)

⑤    Python所有知识点汇总(可以弄清楚Python的所有方向和技术)

*如果你用得到的话可以直接拿走,在我的QQ技术交流群里,可以自助拿走,群号是857113825。*
在这里插入图片描述

以上是关于学妹想学SpringBoot,连夜整理一篇SpringBoot入门最详细教程笔记的主要内容,如果未能解决你的问题,请参考以下文章

学妹淋雨以后,我连夜用Python...

学妹淋雨以后,我连夜用Python...

连夜整理了一套最新的 Java 面试题和开发手册,还很热乎!

如何成为一名合格的架构师呢?我连夜肝了这份架构师必备核心技能

学妹问,学网站开发还是打 ACM?

学妹问,学网站开发还是打 ACM?