Idea如何创建SpringBoot工程

SpringBoot是Spring体系下的框架,旨在简化Spring应用搭建过程,通过约定优于配置的理念减少繁琐配置。本文介绍如何使用Maven创建SpringBoot项目,创建控制器并进行测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

springboot简介    

      SpringBoot是Spring体系下的一个框架,设计SpringBoot的目的在于能够帮助开发者快速的搭建Spring应用,并且SpringBoot还整合了(反向整合)很多第三方的框架或者服务。让开发者使用这些技术变得简单。相当于Maven整合了很多第三方的jar包,SpringBoot整合了很多第三方的框架。

    约定 > 配置 > 编码

    这个是什么意思呢,以前我们是硬编码的时代,然后SSM框架就是配置的时代,那么springboot是约定时代。

springboot能够快速搭建一个web应用,省去了这么多的配置就是约定好了。我们自己不用去配置这么多的繁琐的配置了。

      这个概念很重要需要去理解。

      SpringBoot基于Maven(gradle) + Spring

项目的创建

  注意事项:我们必须要安装了maven,并修改maven为阿里云的仓库。这样效率更快。

    1、打开我们的idea,新建spring initializr ,然后如图示

      2、和我们之前创建maven工程,填写的信息都是一样的,注意的是package需要选择jar包

      3、然后点击next--》finish即可完成创建了,创建完成后的项目结构,也就是一个maven的项目。

 创建controller

 

package com.xm;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author jattxgt
 * @site jattxgt
 * @company jattxgt.com
 * @create 2019-05-16 10:13
 */
@RestController
public class Controller {
    @RequestMapping("/fun1")
    public String fun1(){
        return "hello springboot!";
    }
}

注意:我写的这个controller没有准守springboot的约定,controller需要写在启动类包下。

我的是新建了一个包,需要在启动类添加一个注解扫描,这样他才知道去哪里找呢。

@SpringBootApplication(scanBasePackages = "com.xm")

 测试

     1、启动启动类

    2、 测试成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值