Spring Boot:第一种导入依赖方式的实战案例

Posted Lansonli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot:第一种导入依赖方式的实战案例相关的知识,希望对你有一定的参考价值。

文章目录

第一种导入依赖方式的实战案例

一、导入依赖

二、依赖传递结构图

三、开发案例代码


第一种导入依赖方式的实战案例

一、导入依赖

<?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>
  <parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>3.0.2</version>
  </parent>

  <groupId>com.lanson</groupId>
  <artifactId>spring_boot01</artifactId>
  <version>1.0-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
      <version>3.0.2</version>
    </dependency>
  </dependencies>
</project>

二、依赖传递结构图

三、开发案例代码

开发一个Controller

package com.lanson.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class MyController 

    @ResponseBody
    @RequestMapping("firstController")
    public String firstcontroller() 
        return "hello Lansonli springboot";
    

新建启动类:

Spring Boot的启动类的作用是启动Spring Boot项目,是基于Main方法来运行的。

注意:启动类在启动时会做注解扫描(@Controller、@Service、@Repository......),扫描位置为同包或者子包下的注解,所以启动类的位置应放于包的根下。

启动类与启动器区别:

  • 启动类表示项目的启动入口
  • 启动器表示jar包的坐标
  • 必须在包中新建这个类,不能直接放入到java文件夹。
  • 在com.lanson下新建自定义名称的类(规范:XXXXApplication),可以是项目上下文路径Application
package com.lanson;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Springboot01Application 

    // 定义一个主方法
    public static void main(String[] args) 
        SpringApplication.run(Springboot01Application.class,args);
    

启动项目日志如下:

端口号默认8080

项目上下文路径默认 '' 其实就是没有

访问测试: 


  • 📢博客主页:https://lansonli.blog.csdn.net
  • 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
  • 📢本文由 Lansonli 原创,首发于 CSDN博客🙉
  • 📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨

以上是关于Spring Boot:第一种导入依赖方式的实战案例的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot:第二种导入依赖方式的实战案例(常用)

IDEA导入Maven工程,导入Spring Boot框架工程

Spring Boot单元测试入门实战之关于JUnit

spriing boot 实战

创建 Spring Boot 项目常用的两种方式

Spring Boot实战之数据库操作