springBoot简单创建

本文介绍如何使用SpringBoot简化Spring应用开发,包括创建主程序、自动配置依赖及运行应用。通过实例展示控制器创建与请求映射,使读者快速掌握SpringBoot基本操作。

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

springBoot是一个强大的框架 它简化Spring应用开发的一个框架;

整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案;

首先快速建立一个spring boot主程序 手动建一个maven需要自己导入pom依赖

然后就快速创建file-new-mould-Spring Initializr  选好jdk后next

355

然后next 选自己需要的模块 会自动导入对应的jar包 spring boot已经帮我们把所有需要的jar包配置好 只需自己选择

3464

然后next 一个主程序建立完成

/**
* @SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用
*此注解标记在某个类说明这个类是spring boot主配置类
 * springboot就运行这个类main方法启动springboot应用
 * 里面底层注解只能扫描主配置类所在包下面的包或类
*/
@SpringBootApplication
public class HelloWorldMainApplication {
public static void main(String[] args) {
// Spring应用启动起来
SpringApplication.run(HelloWorldMainApplication.class,args);
}
}

 pom里面自动导入了需要的jar包


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

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

然后运行主程序类 只有在主程序类下面的包或类才能使用spring boot提供的功能

程序运行后调用方法就可以跑http://localhost:8080/hello

@Controller
public class HelloController {
@ResponseBody
@RequestMapping("/hello")
public String hello(){
return "Hello World!";
}
}

以后我们导入依赖默认是不需要写版本;(没有在dependencies里面管理的依赖自然需要声明版本号)

Spring Boot将所有的功能场景都抽取出来,做成一个个的starters(启动器),只需要在项目里面引入这些starter 相关场景的所有依赖都会导入进来。要用什么功能就导入什么场景的启动器

一个小小的入门就是创建一个spring boot主程序

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值