当前位置: 首页 > news >正文

使用maven创建springboot项目

创建maven快速启动项目

命令行或者idea、eclipse快捷创建也可以

pom.xml下project项目下导入springboot 父工程

<!--导入springboot 父工程-->
<parent><artifactId>spring-boot-starter-parent</artifactId><groupId>org.springframework.boot</groupId><version>2.5.3</version>
</parent>

导入springboot启动器

<dependencies><!--导入web项目场景启动器 会自动导入和web开发相关的依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
</dependencies>

编写启动类

package com.wujialiang.springboot01;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;/*** spring boot启动类**/
@SpringBootApplication
public class App {public static void main(String[] args) {// 第一个参数是该类的名字.class 第二个参数是main方法中的参数SpringApplication.run(App.class, args);}
}

启动项目

在这里插入图片描述
访问loalhost:8080,因为没有其他接口所以报错
在这里插入图片描述

新建controller文件夹

新建HelloController.java

package com.wujialiang.springboot01.controller;import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class HelloController {@GetMapping("/")public String hello() {return "Hello World";}
}

重新启动项目访问
在这里插入图片描述

http://www.lryc.cn/news/153195.html

相关文章:

  • MySQL 基本操作1
  • linux内网yum源服务器搭建
  • 机器学习与数据分析
  • 项目总结知识点记录-文件上传下载(三)
  • 基于LinuxC语言实现的TCP多线程/进程服务器
  • 浅谈JVM垃圾回收机制
  • 【80天学习完《深入理解计算机系统》】第十二天3.6数组和结构体
  • 基于Python+OpenCV智能答题卡识别系统——深度学习和图像识别算法应用(含Python全部工程源码)+训练与测试数据集
  • Redis集群操作-----主从互换
  • 肖sir __linux命令拓展__05
  • 大白菜清理电脑密码教程
  • [libglog][FFmpeg] 如何把 ffmpeg 的库日志输出到 libglog里
  • 【Unity-Cinemachine相机】虚拟相机(Virtual Camera)的本质与基本属性
  • LeetCode:718. 最长重复子数组 - Python
  • 【面试题精讲】Redis如何实现分布式锁
  • list【2】模拟实现(含迭代器实现超详解哦)
  • Nginx+Tomcat的动静分离与负载均衡
  • 【设计模式】Head First 设计模式——策略模式 C++实现
  • c#object类中方法的使用
  • 三种常用盒子布局的方法
  • GB28181学习(二)——注册与注销
  • 【Linux】线程安全-信号量
  • 数字IC验证——PSS可移植测试用例
  • java设计模式---策略模式
  • 5-redis集群搭建安装
  • (数字图像处理MATLAB+Python)第十一章图像描述与分析-第七、八节:纹理描述和其他描述
  • MySQL提权
  • FPGA优质开源项目 – UDP万兆光纤以太网通信
  • 如何中mac上安装多版本python并配置PATH
  • window 常用基础命令