| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> SpringBoot——1.Hello Boot -> 正文阅读 |
|
[Java知识库]SpringBoot——1.Hello Boot |
文章目录1.SpringBoot简介SpringBoot是一项整合Spring生态圈所有的一套框架,通过SpringBoot可以快速搭建web项目,微服务项目,分布式项目等,并且SpringBoot解决了在Spring整合过程中大量的配置信息,俗称 但是也带来新的问题,如果对SpringMVC,SpringFrameWork不熟悉的话,我们无法快速的定位问题,这也是框架一层层封装后必然会导致的结果吧。 2.如何学习SpringBoot我们学习新技术,通过文档进行学习是一个效率很高的一种学习方法。在Spring官网中,当然也提供了供我们学习的文档。 以下就是对各个文档的中文翻译 我们需要哪个方面,就可以看文档进行学习。 3.Hello,Spring-boot3.1 环境设置个人学习使用的是
3.2 搭建Maven工程首先创建一个Maven工程。 根据官网配置,在Pom文件中引入一个父工程。
如果我们需要搭建一个web工程,在pom文件添加web依赖。
从导包的结果来看,尽管我们只引入了一个依赖,却引入了非常多的包 3.3 创建SpringBoot启动类
自己编写一个SpringBoot启动类,加上 3.4 创建SpringBoot业务代码
定义一个 但是每次这么写不是很麻烦吗?Boot就帮我们做了简化,使用 3.6 启动Spring—Boot运行 通过浏览器进行访问 成功! 4.补充4.1 包扫描在boot中,默认的包扫描就是我们启动SpringBoot的类的包下目录。如
如果非要将业务代码和
4.2 配置文件不是说boot不需要配置了吗?怎么还需要配置文件? 答案是:肯定是需要的呀,比如你服务的端口,sql的地址密码等。这些都是需要进行配置的,但是boot也是将我们配置的流程简化了,我们只需要在 我们就可以通过8000端口进行服务请求了。 那么这个配置文件中都能配置哪些东西呢?我们可以参考一下 官方文档。 4.3 简化部署在web学习阶段,web项目需要打包成 Spring官方提供了一个插件,提供了打包的功能。
然后我们可以将这个项目打个包试一试。 可以看到 jar 包已经生成了。 在命令行进行运行 启动成功。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 21:05:53- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |