3.springboot,用eclipse轻松创建~

一、创建项目

File-->New-->Maven Project

直接Next

筛选框输入maven-archetype-quickstart,然后选中

填入信息后点击Finish

等待控制台加载

点击控制台,按回车键,就建好初始目录了。

二、添加相关依赖、配置

pom.xml中对应地方添加以下内容

xml 复制代码
  <!-- SpringBoot相关的jar包 -->
   <parent>
  	<groupId>org.springframework.boot</groupId>
  	<artifactId>spring-boot-starter-parent</artifactId>
  	<version>2.0.5.RELEASE</version>
  </parent>
xml 复制代码
  	<!-- SpringBoot核心jar包 -->
  	<dependency>
  		<groupId>org.springframework.boot</groupId>
  		<artifactId>spring-boot-starter</artifactId>
  	</dependency>
  	<!-- Web开发包:Tomcat、Spring MVC -->
  	<dependency>
  		<groupId>org.springframework.boot</groupId>
  		<artifactId>spring-boot-starter-web</artifactId>
  	</dependency>

添加后,右键项目-->Maven-->Update Project

然后直接点击OK

三、启动项目

首先修改启动文件App.java

java 复制代码
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

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

然后在src/main/java中新建包com.test.springbootdemo.controller

接着在新建的包中新建文件LoginController.java

文件LoginController.java粘贴以下内容

java 复制代码
package com.test.springbootdemo.controller;

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

@Controller
public class LoginController {

	@RequestMapping("/hello")
	@ResponseBody
	public String hello(){
		return "hello SpringBootWorld";
	    }

}

如果运行文件App.java看见以下控制台信息就代表成功了。

访问网页http://127.0.0.1:8080/hello

相关推荐
fb_123453 小时前
Linux磁盘分区从入门到实操:MBR_GPT全解析+分区工具实战指南
java·linux·gpt
码智社4 小时前
JSON 零基础到资深全体系教程
java·json
wgego5 小时前
基础的反序列化一些总结(php和java)
java·开发语言·笔记
机建狂魔6 小时前
Codex 接入第三方模型 API 实战:以 Mimo 为例
java·服务器·数据库·ai·ai编程·codex
2601_963870186 小时前
【计算机毕业设计】基于Vue + Spring Boot的社区养老服务管理平台设计与实现
spring boot·后端·课程设计
山峰哥6 小时前
数据库工程与SQL调优:从慢查询到秒级响应的实战之路
java·开发语言·数据库·sql·深度优先·启发式算法
乐观的Terry6 小时前
11、发布系统-用户认证与权限体系
java·spring boot·spring·spring cloud·mybatis
前端开发张小七6 小时前
Java 学习笔记 · 第二课:面向对象核心(封装、继承、多态)及接口与异常
java·后端·程序员
wangjialelele6 小时前
Selenium4 + Java Web自动化测试入门指南:从环境搭建到常用操作详解
java·开发语言·前端·测试工具·自动化
孙启超6 小时前
【AI应用开发】LangChain 中 Chain 和 Agent 核心区别?
java·人工智能·langchain·llm·rag·ai应用开发·agent loop