【SpringBoot - 1】Idea创建SpringBoot项目

使用 Spring Initializr 创建

IntelliJ IDEA 支持用户使用 Spring 项目创建向导(Spring Initializr )快速地创建一个 Spring Boot 项目,步骤如下。

1. New Project -> 选择 Spring Initializr -> next

在这里插入图片描述

2. 其中,将Type 改为 Maven Project; Packaging 改为 jar ;Java Version 改为 8。

Maven Project和Maven pom的区别
在这里插入图片描述

3. 选择 Spring Boot 的版本及所依赖的 Spring Boot 组件(例如 Spring Boot 的版本为 2.7.1, Spring Boot 组件为 Web)

在这里插入图片描述

4. 根据需要修改项目名称及项目存储位置等信息,最后点击 Finish 按钮,完成 Spring Boot 项目的创建。

在这里插入图片描述

5. 创建成功后的目录结构如下:

在这里插入图片描述

6. 在wwr包下新建一个controller包,并创建一个名为HelloController的java文件在这里插入图片描述

package com.wwr.controller;

import org.springframework.stereotype.Controller;

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

@Controller
public class HelloController {
    
    @ResponseBody
    @RequestMapping("/hello")
    public String hello(){
        return "hello Spring Boot Demo ";
    }
}

@ResponseBody用法详解
@RequestMapping注解解析

7. 启动 Spring Boot 项目,然后在地址栏访问 “http://localhost:8080/hello”。

8.

8. 报错了

在这里插入图片描述

原因:

IDEA目录结构的问题,Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包 。而我的controller则放在了最外层的包里面。导致找不到页面。
在这里插入图片描述

解决:将controller包移动到demo1里去,重新启动。

在这里插入图片描述
刷新一下
在这里插入图片描述
详细解决方法

9. 新建项目报Error: connect timed out错误

在这里插入图片描述
原因:
连接不上默认的这个东西
在这里插入图片描述

解决办法:
在新建项目时,勾选Custom,输入https://start.aliyun.com
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值