首页 > 其他分享 >手动创建springboot项目工程

手动创建springboot项目工程

时间:2024-07-29 15:43:02浏览次数:11  
标签:springboot 创建 SpringBootApplication 手动 boot springframework SpringApplication or

不知道为什么基于官方的架构直接创建springboot项目工程会很慢(而且还容易卡住)

试试手动创建会不会好一些

基于官方架构创建——    https://www.cnblogs.com/yansans/p/18305819

 

 new project,选中maven工程,如图——》create

注意:

1.  archetype 选 maven-archetype-quickstart

2.  springboot3版本需要jdk17

 等它创建(其实这个过程也挺慢的……)

加载好之后是这个样子↓

 

添加spring boot的父工程

(打上parent,选好artfactid后会有其他的提示,处理版本号外其它的都是固定的)

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

 在dependencies下新建dependency,添加想要的依赖(如web等

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

 创建启动类

 改名字

 改写该文件内容

其实就是添加了 @SpringBootApplication 和 SpringApplication.run(SpringBootUntitledApplication.class,args)

其中,SpringApplication.run()第一个参数是文件名称,第二个参数的数组名称

package org.example;

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

/**
 * Hello world!
 *
 */
@SpringBootApplication
public class SpringBootUntitledApplication
{
    public static void main( String[] args )
    {
        SpringApplication.run(SpringBootUntitledApplication.class,args);
        //System.out.println( "Hello World!" );
    }
}

 

 创建resources目录

选中main——》new——》drictory,会有提示

  创建resources目录下的application.properties

 至此,创建完成

 

标签:springboot,创建,SpringBootApplication,手动,boot,springframework,SpringApplication,or
From: https://www.cnblogs.com/yansans/p/18329993

相关文章

  • 毕业设计:基于Springboot的农产品预售平台【代码+论文+PPT】
    全文内容包括:1、采用技术;2、系统功能;3、系统截图;4、配套内容。索取方式见文末微信号,欢迎关注收藏!一、采用技术语言:Java1.8框架:SpringBoot数据库:MySQL5.7、8.0开发工具:IntelliJIDEA旗舰版其他:Maven3.8以上二、系统功能商户管理:负责商户信息的注册、审核、编辑与注销,确保......
  • vscode 创建QT最简工程
    1.前提条件qt安装cmake安装参考:https://blog.csdn.net/qq_51355375/article/details/139890889vscode环境配置参考:https://blog.csdn.net/qq_51355375/article/details/1407334952.工程创建include放头文件src.cpp文件CMakeList.texcmake配置文件工程结构按......
  • springboot整合mybatis
    第一部分:创建springboot文件 第一步:打开软件,点击file,点击new然后选择module,在右侧选择springboot第二步:选择配置和JDK以及java版本①选择maven类型②选择JDK1.8版本③选择java8版本④选择jar包类型http://t.csdnimg.cn/XeplRhttp://t.csdnimg.cn/XeplR第三步:选择......
  • 实战之oss附件批量下载---springboot 实现压缩阿里云oss附件并下载
    实战之oss附件批量下载,借鉴网上一些案例,但是没有达到预期效果,结合项目需求。实现远程将oss上的文件进行压缩,并提供给前端用户下载,经过测试完美实现该功能。@PostMapping("downLoadZip")publicvoiddownLoadZip(@RequestBodyCourseDetailVodetailVo,......
  • springboot智能课堂点名系统-计算机毕业设计源码09351
     摘要本文旨在设计和实现一个基于智能课堂点名系统的智能助手。随着高校招生规模的不断扩大和信息化技术的发展,为教师提供一款便捷、全面的点名系统具有重要意义。本系统通过整合校园各项服务资源和功能,旨在帮助教师和学生更好地适应智能课堂,提供全方位的指导和支持。本......
  • springboot中小型酒店管理系统-计算机毕业设计源码02793
    摘要随着互联网和移动技术的快速发展,酒店行业也面临着巨大的变革和机遇。传统的酒店管理方式存在着信息不透明、预订流程繁琐等问题,无法满足现代消费者对便捷、高效、个性化服务的需求。因此,开发中小型酒店管理系统具有重要的意义。本文旨在设计和实现一种功能完善、易用且可......
  • Django项目快速上手:从安装到创建应用
    Django项目快速上手:从安装到创建应用安装Django首先,确保你已经安装了Python和pip。然后,使用以下命令来安装Django:pipinstalldjango安装成功后,你就可以开始创建Django项目了。创建Django项目打开你的终端或命令提示符,然后使用django-admin命令来创建一个新的Djan......
  • springboot系列教程(二十二):springboot整合QuartJob,实现定时器实时管理
    一、QuartJob简介1、一句话描述Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大。2、核心API(1)、Scheduler代表一个Quartz的独立运行容器,Scheduler将Trigger绑定到特定JobDetail,这样当Trigger触发时,对应的Job就会被调度。(2)、Trigger描......
  • 一个基于 SpringBoot + Vue 复刻高仿B站的视频网站!
    大家好,我是Java陈序员。今天,给大家介绍一个开源的视频网站,复刻高仿B站!关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。项目介绍Teriteri——一个采用前后端分离的模式,参考BilibiliPC端,基于SpringBoot+Vue3实现的弹幕视......
  • SpringBoot2.7还是任性的,就是不支持Logback1.3,你能奈他何
    开心一刻今天上午,同事群中的刘总私聊我刘总:你来公司多久了我:一年了,刘总刘总:你还年轻,机会还很多,年底了,公司要裁员刘总语重心长的继续说到:以后我们常联系,无论以后你遇到什么困难,找我,我会尽量帮你!我:所以了,我是被裁了吗,呵,我爸知道吗?刘总:知道,今天上午保安部已经出名单了,你爸也在......