初学springboot(一)

初识SpringBoot

Spring Boot简介
SpringBoot是一个快速开发框架,能够帮助我们快速整合第三方框架。使用Spring Boot很容易创建一个独立运行(运行jar,内置Servlet容器,Tomcat、jetty)、准生产级别的基于Spring框架的项目。
完全采用注解化,简化XML配置。
使用SpringBoot框架,你可以不用或者只需要很少的配置文件。最终以java应用程序进行执行。
springboot项目中没有Web.xml

核心第三方框架
原理(Maven依赖关系##Maven继承)

为什么使用SpringBoot?
相比传统项目:例如整合SSH或者SSM,需要考虑配置文件,jar冲突问题,整合起来繁琐。

创建第一个SpringBoot项目

第一步
第一步
第二步
在这里插入图片描述
第三步
在这里插入图片描述
第四步
在这里插入图片描述
在这里插入图片描述
解释:
a、/src/main/java/ 存放项目所有源代码目录
b、/src/main/resources/ 存放项目所有资源文件以及配置文件目录
c、/src/test/ 存放测试代码目录

在这里插入图片描述
@SpringBootApplication:开启了Spring的组件扫描和springboot的自动配置功能,相当于将以下三个注解组合在了一起
1、@Configuration:该类使用基于Java的配置,将此类作为配置类。
2、@ComponentScan:启用注解扫描。
3、@EnableAutoConfiguration:开启springboot的自动配置功能。

创建Controller包,编写Controller测试代码
在这里插入图片描述
其中,第一个@requesMapping可以删除,在@requestMapping上加上“/“”即可,访问网址则变成
http://localhost:8080/hello
@RestController:是一个组合注解,写在类上面,是组合了@ResponseBody和@Controller,默认了类中所有的方法都包含ResponseBody注解的一种简写形式
@requestMapping:用来处理请求地址映射的注解
在浏览器输入
http://localhost:8080/hello/hello
返回“"hello world my test String Boot” 说明搭建成功。
在这里插入图片描述

第一次写文章,写的不好请见谅,以后会多多改善。

发布了12 篇原创文章 · 获赞 1 · 访问量 151

猜你喜欢

转载自blog.csdn.net/weixin_45008931/article/details/105344041