首页 > 其他分享 >1.关于SPring Boot项目的创建

1.关于SPring Boot项目的创建

时间:2022-10-11 10:47:50浏览次数:41  
标签:创建 spring boot springframework Boot SPring org public

一、引入依赖

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


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

二、创建主程序()

/**
 * 主程序类
 * @SpringBootApplication表示这是一个SpringBoot应用
 */
@SpringBootApplication
public class MainApplication {
    public static void main(String[] args) {
        SpringApplication.run(MainApplication.class,args);
    }
}

三、编写业务

@RestController
public class HelloController {


    @RequestMapping("/hello")
    public String handle01(){
        return "Hello, Spring Boot 2!";
    }


}

四、测试

直接运行main方法

五、简化配置

创建一个application.properties配置文件

2.7、简化部署

 <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

把项目打成jar包,直接在目标服务器执行即可。

 

注意点:

  • 取消掉cmd的快速

标签:创建,spring,boot,springframework,Boot,SPring,org,public
From: https://www.cnblogs.com/ai377377/p/16778413.html

相关文章

  • springboot H2 linux下搭建使用
    这次研究是H2数据库了,关键还是再Linux下进行搭建部署的,被这个数据库快弄死了弄了4天时间,现在大致可以用了,还有些细节需要修正。我这边使用的是springboot集成模式。直接使......
  • spring-boot-maven-plugin报红问题
    spring-boot-maven-plugin报红的原因是因为缺少Spring-Boot的版本号,版本号可在pom.xml中找到,找到Spring-Boot的版本号后一定不要忘记点击maven的刷新按钮,等待自动下载依赖......
  • Docker | Compose创建mysql容器
    本文通过DockerCompose来创建mysql容器在linux服务器上创建文件,用于管理容器mkdirdocker-mysqlcddocker-mysqlvimdocker-compose.yml#写入如下内容docker-c......
  • Springboot 日志框架
    1、概述项目中日志系统是必不可少的的。目前比较流行的日志框架有log4j、logback等。可能大家还不知道,这两个框架的作者是同一个人,Logback旨在作为流行的log4j项目的后......
  • Failed to bind properties under 'spring.cloud.sentinel.datasource.dsl.nacos.rule
    错误信息:Failedtobindpropertiesunder'spring.cloud.sentinel.datasource.dsl.nacos.rule-type'tocom.alibaba.cloud.sentinel.datasource.RuleType:Property:......
  • 执行定时任务:使用Windows service创建定时器
    一、需求创建一个定时任务,定时执行数据处理任务,并记录日志,发送邮件。本篇使用的方法:windowsservice 定时任务常用的实现方法可参考大佬文章:Windows自动定时执行任务的......
  • logback-spring.xml实战配置
    示例如下:<?xmlversion="1.0"encoding="UTF-8"?><configurationscan="true"scanPeriod="10seconds"debug="true"><!--日志文件存储路径--><propertyna......
  • logback.xml和logback-spring.xml的区别
    logback和logback-spring.xml都可以用来配置logback,但是2者的加载顺序是不一样的。logback.xml—>application.properties—>logback-spring.xml. logback.xml加载早于......
  • Spring JPA 如何进行无参数查询布尔类型
    根据官方的文档说明:SpringDataJPA-ReferenceDocumentation  可以在查询的参数后面添加True或False来进行查询。例如,如果需要对下面的参数进行查询:True......
  • 解决spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver报红
    解决spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver无法引用解决办法:点击查看代码<!--mysql--><dependency><groupId>mysq......