首页 > 其他分享 >IDEA 如何手动创建spring boot工程

IDEA 如何手动创建spring boot工程

时间:2024-11-14 20:15:31浏览次数:3  
标签:工程 spring boot IDEA maven 创建 main

步骤

  1. 创建Maven工程
  2. 引入依赖
  3. 提供启动类

一,创建maven工程

  1. new Modules
  2. 选择Maven
  3. 起名
  4. 选择骨架quickstart
  5. 检查maven工程坐标
    1. 一般不用改

二,引入依赖坐标

打开pom文件

1,让当前工程继承一个副工程

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>3.1.3</version>
</parent>

2,引入对应的起步依赖

在<dependencies>中加入对应的起步依赖

     <!--如果要进行wed开发,则引入如下web依赖-->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
      <version>3.2.3</version>
    </dependency>

一定要刷新

三,提供启动类

找到APP类,修改名称为:当前工程名+Application

打开该类在类前添加注解

@SpringBootApplication

在main方法内部执行固定代码

@SpringBootApplication
public class ProjectnameApplication
{
    public static void main( String[] args )
    {
        SpringApplication.run(BigEventApplication.class,args);
    }
}

在main下创建一个resource目录-配置文件

在resource目录下创建file命名为:application.properties

创建完毕

验证是否创建成功

将springboot-quickstart/src/main/java/中的controller包复制到maven文件下的src/main/java/com/Projectname文件中

启动当前类,在浏览器中访问localhost:8080/hello

检查是否运行成功

标签:工程,spring,boot,IDEA,maven,创建,main
From: https://blog.csdn.net/2301_77574331/article/details/143688256

相关文章

  • SpringBoot快速入门
    一、SpringBoot简介SpringBoot是由Pivotal团队提供的全新框架,旨在简化Spring应用的初始搭建以及开发过程。它基于SpringFramework构建,但并不是Spring的替代者或精简版本,而是为了让程序员更好地使用Spring。SpringBoot通过提供默认配置和“习惯优于配置”的理念,使得开发者......
  • 企业级工位管理:Spring Boot技术突破
    2相关技术2.1MYSQL数据库MySQL是一个真正的多用户、多线程SQL数据库服务器。是基于SQL的客户/服务器模式的关系数据库管理系统,它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等,非常适用于Web站点或者其他......
  • 工位管理优化:Spring Boot企业级系统
    3系统分析3.1可行性分析通过对本企业级工位管理系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。3.1.1技术可行性本企业级工位管理系统采用SSM框架,JAVA作为开发语言,是基于WEB平台的......
  • 基于SpringBoot的信息技术知识竞赛系统
    关注底部领取源码源码编号:S321源码名称:基于SpringBoot的信息技术知识竞赛系统用户类型:双角色,用户、管理员主要技术:Java、Vue、ElementUl、SpringBoot运行环境:Windows/Mac、JDK1.8及以上运行工具:IDEA/Eclipse数 据 库:MySQL5.7及以上版本数据库表数量:16张表是否有......
  • Spring Boot编程训练系统:核心特性与实现策略
    3系统分析3.1可行性分析通过对本编程训练系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。3.1.1技术可行性本编程训练系统采用SSM框架,JAVA作为开发语言,是基于WEB平台的B/S架构系统......
  • Spring Boot编程训练系统:从概念到实现
    2相关技术2.1MYSQL数据库MySQL是一个真正的多用户、多线程SQL数据库服务器。是基于SQL的客户/服务器模式的关系数据库管理系统,它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等,非常适用于Web站点或者其他......
  • 企业工位管理:Spring Boot的力量
    1系统概述1.1研究背景随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,所以信息的管理显得特别重要。因此,使用计算机来管理企业级工位管理系统的相关信息成为必然。开发合适的企业级工位管理系统,可以方便管理人员对......
  • Spring Boot编程训练系统:设计与实现要点
    5系统详细实现5.1管理员模块的实现5.1.1用户信息管理管理员对用户信息修改删除以及查询操作。具体界面的展示如图5.1所示。图5.1用户信息管理界面5.1.2题库资源管理系统管理员可以对题库资源信息进行添加,修改,删除以及查询操作。具体界面如图5.2所示。图5.2题......
  • springboot配置文件(yml)
    server-port配置端口server-servlet-context-path默认路径示例:上面我修改端口号为9090,默认路径为/start现在在浏览器访问:可以看见端口号修改成了9090,默认路径前面增加了/startyml配置信息的书写和获取:书写:1>:值前面必须有空格,作为分隔符。示例:不加空格:加空格......
  • IDEA如何生成数据库的ER图?
    https://www.cnblogs.com/wzyzq/p/182762551.打开IDEA,并连接到MySQL数据库2.在菜单栏中选择"View"->"Toolwindows"->"Database"3.在"Database"工具窗口中,展开你想要査看的数据库,并选择"ERDiagrams"。4.右键单击"ERDiagrams",选择"NewE......