关于软件测试:后端Web开发框架Java
2 年前
简化配置,无需编写太多的 xml 配置文件,效率很高;
Spring 能够整合很多各式各样的框架,并能很好的集成;
基于 Spring 构建,使开发者疾速入门,门槛很低;
Spring Boot 能够创立独立运行的利用而不须要依赖内部组件或工具;
内置 Tomcat 服务器,无需打成 war 包,能够间接在内置 Tomcat 中运行;
提供 Maven 极简配置,以及可视化的相干监控性能,如性能监控,利用衰弱水平等;
为微服务 Spring Cloud 奠定了根底,使得微服务的构建变得简略;
沉闷的社区与论坛,以及丰盛的开发文档;
关上 https://start.spring.io/,能够看到以下信息(可依据须要调整):
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 我的项目残缺示例代码和配置的压缩包文件,解压后即可应用。
以 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 异样解决,敬请关注哦~