SpringBoot项目知识点,配置文件

简介: SpringBoot项目知识点,配置文件

SpringBoot_Demo


零散知识点

SpringBoot里面的坐标都是spring-boot-starter-***


SpringBoot是整合框架的框架(相当于是全注解的开发,会发xml配置省略).导入一个spring-boot-starter-web它会默认导入spring、Tomcat等号.


一:pom.xml配置坐标

<?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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.itheima.demo </groupId>
    <artifactId>springboot_demo</artifactId>
    <version>1.0-SNAPSHOT</version>
<!--Spring Boot的父级依赖-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.5.RELEASE</version>
    </parent>
    <dependencies>
<!--Spring Web项目起步依赖-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies> 
</project>

二:编写入口类

2.1:DemoApplication.java

@SpringBootApplication
public class DemoApplication{
  //入口类,用main方法启动项目
  public static void main(String[] args){
    SpringApplication.run(DemoApplication.class,args);
  }
}

三:编写Controller层的代码(测试)

@RestController
@RequestMapping("/hello")
public class HelloController{
 //使用Restful风格
 @GetMapping("/sayHello')
 public String sayHello(){
  return "Hello World !!!";           
  }
}

四:启动DemoApplication.java

访问:localhost:8080/hello/sayHello

结果如下:

plication.java

访问:localhost:8080/hello/sayHello

结果如下:image.png

目录
相关文章
|
2天前
|
Java
java springboot 8080端口号冲突时 修改当前项目端口号
java springboot 8080端口号冲突时 修改当前项目端口号
6 0
|
3天前
|
Java Maven 开发工具
IDEA使用Spring Initializr流畅的创建springboot项目
IDEA使用Spring Initializr流畅的创建springboot项目
20 0
|
2天前
|
Java Maven 容器
springBoot项目导入外部jar包
springBoot项目导入外部jar包
10 4
|
8天前
|
消息中间件 Java Kafka
集成Kafka到Spring Boot项目中的步骤和配置
集成Kafka到Spring Boot项目中的步骤和配置
38 7
|
3天前
|
Java Maven
springboot项目打jar包后,如何部署到服务器
springboot项目打jar包后,如何部署到服务器
14 1
|
4天前
|
Java 程序员
浅浅纪念花一个月完成Springboot+Mybatis+Springmvc+Vue2+elementUI的前后端交互入门项目
浅浅纪念花一个月完成Springboot+Mybatis+Springmvc+Vue2+elementUI的前后端交互入门项目
16 1
|
8天前
|
XML 搜索推荐 Java
Elasticsearch集成到Spring Boot项目
将Elasticsearch集成到Spring Boot项目中,可以方便地实现数据的搜索、分析等功能。
34 2
|
8天前
|
监控 前端开发 Java
五分钟后,你将学会在SpringBoot项目中如何集成CAT调用链
五分钟后,你将学会在SpringBoot项目中如何集成CAT调用链
|
8天前
|
Java API Spring
集成EasyPoi(一个基于POI的Excel导入导出工具)到Spring Boot项目中
集成EasyPoi(一个基于POI的Excel导入导出工具)到Spring Boot项目中
45 1
|
10天前
|
数据采集 人工智能 监控
Spring Boot项目中集成Spring AI(也就是Spring Artificial Intelligence)
Spring Boot项目中集成Spring AI(也就是Spring Artificial Intelligence)
42 1