龙空技术网

java:Spring Boot之初始化项目

成小城城 18

前言:

现在兄弟们对“java启动层初始化过程中发生错误”可能比较关切,兄弟们都需要学习一些“java启动层初始化过程中发生错误”的相关资讯。那么小编同时在网络上搜集了一些关于“java启动层初始化过程中发生错误””的相关文章,希望朋友们能喜欢,大家一起来了解一下吧!

最简单的从Spring官网下载 :地址

下拉选择需要的Spring Boot版本 修改Group和Artifact 直接点击Generate Project 即可生层项目压缩包

解压后,maven import到本地工作空间即可

打开src/main/java 找到对应的Application启动器

@SpringBootApplicationpublic class DemoApplication {    public static void main(String[] args) {        SpringApplication.run(DemoApplication.class, args);    }}

直接右击 main方法启动即可

有兴趣的可以点击@SpringBootApplication注解研究下

@SpringBootApplication是一个组合注解 主要由@SpringBootConfiguration @EnableAutoConfiguration @ComponentScan组成

@SpringBootConfiguration 和 @Configuration其实一样,Spring Boot项目的配置注解,在Spring Boot中建议使用@SpringBootConfiguration

@EnableAutoConfiguration 启用自动配置,通过扫描依赖的jar包自动配置所需要的其他依赖,就好比你要吃顿饭,它就会帮你把碗筷全都准备好了,你只要动动嘴就好了

@ComponentScan 默认扫描@SpringBootApplication所在类的同级目录以及它的子目录,在很多时候,如果把启动类放在里层的目录下,就很容易报错,因为找不到父级的接口或者类,但是如果确实需要扫描并列的其他包,可以手动添加该注解

Spring Boot默认端口为8080 当然也可以自定义基础设置 打开appliaction.properties 设置端口和上下文路径

#\u7AEF\u53E3server.port=8081#\u4E0A\u4E0B\u6587\u8DEF\u5F84server.servlet.context-path=/demoApplcation

打开pom.xml

pom.xml文件中默认有两个模块:

spring-boot-starter:核心模块,包括自动配置支持、日志和YAML;

spring-boot-starter-test:测试模块,包括JUnit、Hamcrest、Mockito。

标签: #java启动层初始化过程中发生错误