后端Web开发框架(Java)

网友投稿 652 2022-05-30

为什么使用Spring Boot

简化配置,无需编写太多的 xml 配置文件,效率很高;

Spring 可以整合很多各式各样的框架,并能很好的集成;

基于 Spring 构建,使开发者快速入门,门槛很低;

Spring Boot 可以创建独立运行的应用而不需要依赖外部组件或工具;

内置 Tomcat 服务器,无需打成 war 包,可以直接在内置 Tomcat 中运行;

提供 Maven 极简配置,以及可视化的相关监控功能,如性能监控,应用健康程度等;

为微服务 Spring Cloud 奠定了基础,使得微服务的构建变得简单;

活跃的社区与论坛,以及丰富的开发文档;

Spring Boot快速开始

打开 https://start.spring.io/,可以看到以下信息(可根据需要调整):

后端Web开发框架(Java)

Spring Boot 默认为 Maven 项目;

默认语言为 Java ;

Spring Boot 当前默认版本为 2.4.4;

默认会打成 Jar 包;

Java 版本默认为 11;

在 Group 中填入自己的组织,一般填写公司域名的到写,例如 com.ceshiren 或者 com.baidu;

在 Artifact 中填写工程的名称,例如 aitest-demo ;

package 选择 Jar ,Java 根据自己的 JDK 版本选择,如我本地为 JDK8,则此处可以选择 8,至此,基础选择已经全都选完,接下来要开始选择我们使用的 Spring Boot 的组件了。

在右侧 Dependencies 中找到 Spring Web ,选择 Spring Web 即可创建 Spring Boot 服务:

配置完毕后,点击下方左边第一个按钮( GENERAT ECTRL + ⏎)即可生成包含 Spring Boot 项目完整示例代码和配置的压缩包文件,解压后即可使用。

1049×723 28.7 KB

以 idea 为例

打开 idea ,

file → new → project ,

选中 Spring Initializr ,这时可以看到右侧让我们选择一个初始化的服务 url,默认的就是上面的官方链接,https://start.spring.io/

点击 next 下一步,填写和上面一样的 Group 、 Artifact 、 Java 版本、 package 方式等信息,

继续 next 下一步,选择依赖,和前面的方法的一样,在 Dependencies 中找到 Spring Web ,选择 Spring Web ,

点击 next ,选择项目名称和存储路径,点击 finish ,第一个项目 aitest-demo 就创建完成了

我一般选择第一种方式创建 Spring Boot 项目,这种方式不依赖 IDE 工具。

目录结构介绍

pom.xml:Maven 工程配置文件,主要配置当前工程的一些基本信息,包含我们当前依赖的组件,版本、Maven 插件等信息;

src/main/java 下的程序入口:AitestDemoApplication,通过类名上方的 SpringbootApplication 注解来加载 Spring Boot 各种特性;

src/main/resources 下的配置文件:application.properties;

src/test/下的测试入口:AitestDemoApplicationTests。

Web 后端开发框架 Spring Boot 先讲到这里,后面会继续讲后端 Web 开发扩展知识,包括 RESTful 风格 API 设计、Spring Boot 集成 Swagger、Spring Boot 异常处理,敬请关注哦~

请点击链接获取更多技术文:https://qrcode.ceba.ceshiren.com/link?name=article&project_id=qrcode&from=hwyun×tamp=1652151163

Java Spring web前端

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:蓝桥云课ROS机器人发布5年啦(原实验楼ROS机器人在线云实践课程)
下一篇:接口测试框架实战(一) | Requests 与接口请求构造
相关文章