关键词:
一、新建项目
二、打开项目的pom文件,在里面添加maven依赖
1 <!--springboot项目依赖的父项目--> 2 <parent> 3 <groupId>org.springframework.boot</groupId> 4 <artifactId>spring-boot-starter-parent</artifactId> 5 <version>2.0.0.RELEASE</version> 6 </parent> 7 8 <!--注入springboot启动器--> 9 <dependencies> 10 <dependency> 11 <groupId>org.springframework.boot</groupId> 12 <artifactId>spring-boot-starter-web</artifactId> 13 </dependency> 14 </dependencies>
所谓的 springBoot 启动器其实就是一些 jar 包的集合。SprigBoot 一共提供 44 启动器。
例如:
4.1 spring-boot-starter-web
支持全栈式的 web 开发,包括了 romcat 和 springMVC 等 jar
4.2 spring-boot-starter-jdbc
支持 spring 以 jdbc 方式操作数据库的 jar 包的集合
4.3 spring-boot-starter-redis
支持 redis 键值存储的数据库操作
三、新建springboot的启动类Application
1 package com.cccuu; 2 3 import org.springframework.boot.SpringApplication; 4 import org.springframework.boot.autoconfigure.SpringBootApplication; 5 6 /******************************************* 7 * springboot的引导类 8 * @Package com.cccuu 9 * @Author duan 10 * @Date 2019/1/4 19:18 11 * @Version V1.0 12 *******************************************/ 13 @SpringBootApplication //表示当前类是springboot的启动类 14 public class Application 15 16 public static void main(String[] args) 17 SpringApplication.run(Application.class,args); 18 19
四:新建一个controller
1 package com.cccuu.controller; 2 3 import org.springframework.web.bind.annotation.RequestMapping; 4 import org.springframework.web.bind.annotation.RestController; 5 6 /******************************************* 7 * 8 * @Package com.cccuu.controller 9 * @Author duan 10 * @Date 2019/1/4 19:34 11 * @Version V1.0 12 *******************************************/ 13 @RestController 14 @RequestMapping("/springboot") 15 public class HelloWorldController 16 17 @RequestMapping("/hello") 18 public String sayHello() 19 return "hello world"; 20 21
五:运行启动类Application的main方法
在浏览器上进行访问
注意:
1:启动类Application扫描包时扫描其所在的包以及该包下的所有子包
springboot学习笔记-1第一个springboot示例
springboot是一个微框架,其设计的目的是为了简化spring框架的搭建和配置过程.从而使开发人员不再需要定义样板化的配置.下面是springboot的入门案例:它演示了利用springboot省去配置文件,然后通过运行Java程序,使得内置在springboot... 查看详情
springboot原理初探以及第一个springboot程序springboot(代码片段)
一.SpringBoot1.1Spring和SpringBootSpring:Spring是一个开源框架,2003年兴起的一个轻量级的Java开发框架,作者:RodJohnsonSpring是为了解决企业级应用开发的复杂性而创建的,简化开发。SpringBootSpringBoot最核心的东西:自动装配。1.2本阶段... 查看详情
我的第一个springboot程序(springboot学习笔记之二)
第一个springboot程序写在前面:鉴于spring注解以及springMVC的配置有大量细节和知识点,在学习理解之后,我们将直接进入springboot的学习,在后续学习中用到注解及其他相关知识点时会再次理解。要运行起第一个Springboot特别简单,... 查看详情
springboot学习系列
springboot开发第一个应用程序1、springboot是什么?2、springboot容易上手吗?写这篇文章技术文章,主要是记录日常的学习以及理解。我们重新认识一下spring假设你受命使用spring开发一个简单的helloword的web程序。你该做什么?我能想... 查看详情
spring:idea创建一个springboot项目
一、环境准备JDK1.8Maven3.6.1IDEA2018.1springboot最新版 二、创建第一个springboot项目1.打开IDEA,选择创建项目 2.选择springinitializr,点击next3.输入信息,点击next 4.选择依赖,这里添加springweb 5.确认项目名称... 查看详情
springboot学习记录
一.SpringBoot入门1.SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;SpringBoot的优点:(1)快速创建独立运行的Spring项目以及主流框架集成(2)使用嵌入式的Servlet容器,应用无需打... 查看详情
springboot学习笔记总结(代码片段)
文章目录1.SpringBoot1.1什么是SpringBoot?1.2SpringBoot官方的一些解释2.微服务架构2.1单体应用架构2.2微服务架构2.3分布式要解决的问题3.搭建第一个SpringBoot程序3.1在官方下载一个SpringBoot程序3.2在IDEA中,创建SpringBoot程序(推荐)4.... 查看详情
springboot整合rocketmq实现入门案例
...习了Spring整合RocketMQ的第一个案例!现在我们来学习SpringBoot如何整合RocketMQ实现更加简单的使用!文章目录1创建maven项目2配置文件3生产者4消费者5测试1创建maven项目创建一个maven项目。引入sp 查看详情
使用sts创建第一个springboot(代码片段)
Spring-tool-suite的下载:https://spring.io/toolsSpringBoot简介 SpringBoot是整个Spring技术栈的整合,来简化Spring应用开发,约定大于配置,去繁从简,justrun就能创建一个独立的,产品级别的应用。解决:"Spring全家桶"时代。SpringBoot—&... 查看详情
springboot1.创建第一个springboot项目
入手springBoot,搭建第一个springBoot项目。看官方文档还是有点别扭。https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-started=============================================================== 查看详情
快速入门:创建第一个springboot工程
springboot是什么?springboot是对spring的缺点进行改善和优化约定大于配置开箱即用没有代码生成也无需xml文件配置可以修改属性值来满足需求创建第一个SpringBoot工程步骤: (1).点击File--->New--->Project. (2)、输... 查看详情
springboot入门篇第1篇第一个spring-boot程序(多种搭建方式)(代码片段)
...我为什么,反正我就是可以这样运行!1.创建一个springboot项目可以 查看详情
02-第一个springboot应用程序
Spring Boot深度课程系列02第一个SpringBoot应用程序1、版本要求集成开发环境:IntelliJIDEA2017.2.1,SpringBoot版本:2.2.42、2、步骤介绍 3、编写Helloworld,参照SpringMVC的写法A) 在chapter01文件夹下创建包controller,创建类HelloController.B)&... 查看详情
springboot学习
内容概要:springdataspringboot是spring团队基于spring4开发的一个框架。springboot来简化spring应用开发,约定大于配置,去繁从简,justrun就能创建一个独立的,产品级的应用。springboot的优点快速创建独立运行的spring项目以及与主流框架... 查看详情
springboot学习笔记
springboot.thymeleaf:使用springboot+thymeleaf创建简单的webdemo1.修改pom.xmlparent:spring-boot-starter-parent,指定springboot版本号,目前版本号为1.5.7.RELEASEdependency:spring-boot-starter-thymeleaf,一个模板engine.dependency:sp 查看详情
web框架—springboot学习笔记(代码片段)
Springboot优点:1.快速创建一个Spring项目(比如外部依赖在创建项目的时候可以直接添加)2.包含了内置的web容器(tomcat)3.提供了强大的监控功能,健康检查、日志指标Springboot项目创建方式:1.Spring网页... 查看详情
springboot学习大纲
SpringBoot学习1环境配置准备2、使用maven创建项目3、使用springinitialzr创建一个项目4、properties注入和yml注入5、@Value获取值和@ConfigurationProperties获取值6、@PropertySource和importsource(提取与spring无关的)@PropertySource导入外部类... 查看详情
springboot学习——第一个springboot程序
依照下面的步骤创建项目:点击Next 项目介绍:Application.java中的主要代码:@SpringBootApplicationpublicclassReaderApplication{publicstaticvoidmain(String[]args){SpringApplication.run(ReaderApplicatio 查看详情