SpringBoot分布式项目总结(一)

快速入门:

new的时候选择SpringBoot项目



编写主启动类:

@SpringBootApplication
public class SpringbootApplication {

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

}

编写Controller:

@RestController  
public class DemoController {
	
	@RequestMapping("/hello")
	public String hello() {
		System.out.println("*-*--");
		return "hello*-*-";
	}
	
}

POM文件解析:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

        <!--继承SpringBoot程序中定义的公共Jar包-->
	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.1.3.RELEASE</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>

        <!--当前项目的坐标-->
	<groupId>com.example</groupId>
	<artifactId>SpringBoot</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>SpringBoot</name>
	<description>Demo project for Spring Boot</description>
        
        <!--定义JDK版本-->
	<properties>
		<java.version>1.8</java.version>
	</properties>

        <!--启动依赖web+test -->
	<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
			<scope>test</scope>
		</dependency>
	</dependencies>  <!--配置maven插件,表示颞部配置了Tomcat服务器,打包项目一定要有该配置-->
        <build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
	</build>

</project>

访问localhost:8080/hello 测试
注意:
  • 访问路径不用加项目名
  • 主启动类所在的包(com.A)级别高于一切其他程序所在包的级别(com.A.b)

SpringBoot配置文件的使用


全部评论

相关推荐

挣K存W养DOG:我记得好多人说这个公司就是白嫖方案的,现在有大体方案要让你给他展示实现细节了,也是无敌了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务