首页 > 编程知识 正文

springboot web项目,eclipse怎么创建新项目

时间:2023-05-05 21:48:25 阅读:144363 作者:4538

有两种方法可以使用Springboot创建项目。 建议创建jar项目,因为使用Springboot创建项目时,无论是java项目还是web项目都可以直接以jar身份运行。 此示例显示如何使用idea作为开发工具创建jar项目。

第一种方法手动创建3360Java的maven项目

然后,pom文件继承spring-boot-starter-parent项目

parentgroupidorg.spring framework.boot/groupidartifactidspring-boot-starter/artifactidversion2.1.5. release /

第二种方法:使用快捷方式创建Springboot项目(推荐) ) )。

这里依赖于与部署一些项目场景相关的statrter。 现在不选择,而是使用直接手动导入到pom文件中的方法。 完整的项目结构如图所示。

Pom文件说明parent说明parentgroupidorg.spring framework.boot/groupidartifactidspring-boot-starter-parent/artifactidversing

一旦进入此spring-boot-starter-parent依赖项

此dependencies才是真正的引导版本仲裁中心,当您再次进入此dependencies版本中心时,您将看到许多版本声明

因此,以后导入其他依存关系时,默认情况下不需要写入版本,但未在dependencecies中声明的必须写入版本号

启动器

OOT将每个项目场景变成一个个的启动器,项目涉及到什么场景就引入什么启动器。 在项目中引入这些启动器后,还会引入与此启动器相关的从属关系。 在这里,您可以看到已经部署了测试和基本启动器

例如在这里导入web开发的发起者

springbootreferenceguidedocs.spring.io可执行项目

接下来写个简单的案例吧。 浏览器返回地址并返回字符串hello world,创建新的控制器包、场景索引控制器类和处理前端请求。

@ controllerpublicclassindexcontroller { @ request mapping ('/index ' ) @ResponseBody public String index ) { return ' hello ororor }启动入口类并查看控制台,可以看到8080端口上的启动已完成

从浏览器访问

开始说明程序

springbootapplication APP应用程序标记指示类是SpringBoot的主配置类,SpringBoot必须执行此类的主方法来启动spring boot APP应用程序

我们进入启动系统。 有SpringBootApplication注释。 如果删除此注释,则重新启动项目时将报告错误。 访问此评论,然后单击、

请再次进入SpringBootConfiguration注释并观看

的Configuration是spring注释,用于标记当前类是配置类,但建议在boot项目中使用@SpringBootConfiguration标记当前类

什么是配置类? 与以前位于ssm项目中的xml文件相对应的文件将在boot项目中用作类,而不是xml文件,然后进入配置注释

您还可以清楚地看到配置类,即boot组件

EnableAutoConfiguration打开自动部署。 创建项目后,可以立即运行,没有任何部署。 这是因为EnableAutoConfiguration会自动放置以前手动放置的相关对象。 进入这个评论

@AutoConfigurationPackage自动放置包注释,并可以再次看到@import(Registrar.class )。 这是spring的基础注释,registrar.class负责将组件引入容器,并指定要引入哪个组件。 我们进入@ import (autoconfigurationimportselector.class )。

boot将开发此场景所需的所有配置类导入容器中,并配置这些组件。 不需要配置

如果启动类与其他类不在同一根包中,则还必须扫描包

Springboot中常用的配置注释

首开号码: java号

文章第一个地址:

首页www.javayihao.top

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。