SpringBoot基础篇(一)
1、前言
什么是SpringBoot:springboot是当下一套流行的J2EE框架、借助微服务的思想、将业务分成一个个的服务、通过spring-cloud进行整合、最后通过spring-data进行连接,是一套开箱即用的开源框架、也是当今开发的主流框架。Spring官网
2、利用Idea快速创建第一个SpringBoot项目
1、准备




2、HelloController代码
package com.feng.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController // @ResponseBody 和  @Controller的整合写法
public class HelloController {
    @RequestMapping("/hello")   // 后台请求的路径
    public String hello() {
        return "hello world !"; // 返回的字符串
    }
}
3、启动


3、总结
SpringBoot相比之前的Spring框架、借助内部的Tomcat、启动更快、更加便捷、这是SpringBoot的第一个项目、后续还有更多知识讲解。
SpringBoot基础篇(一)的更多相关文章
- (二)SpringBoot基础篇- 静态资源的访问及Thymeleaf模板引擎的使用
		
一.描述 在应用系统开发的过程中,不可避免的需要使用静态资源(浏览器看的懂,他可以有变量,例:HTML页面,css样式文件,文本,属性文件,图片等): 并且SpringBoot内置了Thymeleaf ...
 - 视频作品《springboot基础篇》上线了
		
1.场景描述 第一个视频作品出炉了,<springboot基础篇>上线了,有需要的朋友可以直接点击链接观看.(如需购买,请通过本文链接购买) 2. 课程内容 课程地址:https://ed ...
 - SpringBoot基础篇-SpringBoot快速入门
		
SpringBoot基础 学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解SpringBoot的核心功能 能够搭建SpringBoot的环境 能够完成applic ...
 - Springboot基础篇
		
Springboot可以说是当前最火的java框架了,非常适合于"微服务"思路的开发,大幅缩短软件开发周期. 概念 过去Spring充满了配置bean的xml文件,随着spring ...
 - (一)SpringBoot基础篇- 介绍及HelloWorld初体验
		
1.SpringBoot介绍: 根据官方SpringBoot文档描述,BUILD ANYTHING WITH SPRING BOOT (用SPRING BOOT构建任何东西,很牛X呀!),下面是官方文 ...
 - SpringBoot基础篇AOP之基本使用姿势小结
		
一般来讲,谈到Spring的特性,绕不过去的就是DI(依赖注入)和AOP(切面),在将bean的系列中,说了DI的多种使用姿势:接下来看一下AOP的玩法 <!-- more --> I. ...
 - (三)SpringBoot基础篇- 持久层,jdbcTemplate和JpaRespository
		
一.介绍 SpringBoot框架为使用SQL数据库提供了广泛的支持,从使用JdbcTemplate的直接JDBC访问到完整的"对象关系映射"技术(如Hibernate).Spri ...
 - (二)SpringBoot2.0基础篇- 静态资源的访问及Thymeleaf模板引擎的使用
		
一.描述 在应用系统开发的过程中,不可避免的需要使用静态资源(浏览器看的懂,他可以有变量,例:HTML页面,css样式文件,文本,属性文件,图片等): 并且SpringBoot内置了Thymeleaf ...
 - SpringBoot基础系列之自定义配置源使用姿势实例演示
		
[SpringBoot基础系列]自定义配置源的使用姿势介绍 前面一篇博文介绍了一个@Value的一些知识点,其中提了一个点,@Value对应的配置,除了是配置文件中之外,可以从其他的数据源中获取么,如 ...
 
随机推荐
- FFT/NTT复习笔记&多项式&生成函数学习笔记Ⅲ
			
第三波,走起~~ FFT/NTT复习笔记&多项式&生成函数学习笔记Ⅰ FFT/NTT复习笔记&多项式&生成函数学习笔记Ⅱ 单位根反演 今天打多校时 1002 被卡科技了 ...
 - 生成&添加 SSH公钥
			
生成&添加 SSH公钥 生成 打开 Terminal(终端) 生成命令 ssh-keygen -t ed25519 -C "your_email@example.com" ...
 - Docker Swarm的命令
			
初始化swarm manager并制定网卡地址docker swarm init --advertise-addr 192.168.10.117 强制删除集群docker swarm leave -- ...
 - GIFS服务的使用
			
1.安装Samba服务 登录192.168.200.20虚拟机,首先修改主机名,命令如下: [root@nfs-client ~]# hostnamectl set-hostname samba [r ...
 - 表格table的宽度问题
			
首先注意table的一个样式 table { table-layout:fixed; } table-layout有以下取值: automatic 默认.列宽度由单元格内容设定 fixed 列宽由表格 ...
 - 在Kubernetes上安装MySQL-PXC集群
			
官方部署文档地址:https://www.percona.com/doc/kubernetes-operator-for-pxc/kubernetes.html 一.部署方式 示例在k8s集群(至少3 ...
 - 学习java 7.6
			
学习内容: 方法重写注意事项:子类不能重写父类的私有方法 子类的访问权限不比父类的低(父类默认,子类可以是默认也可以是public) java中继承的注意事项:java中类只支持单继承,java中类支 ...
 - Go Robot
			
1 <html> 2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8 ...
 - flink02------1.自定义source  2. StreamingSink  3 Time  4窗口  5 watermark
			
1.自定义sink 在flink中,sink负责最终数据的输出.使用DataStream实例中的addSink方法,传入自定义的sink类 定义一个printSink(),使得其打印显示的是真正的ta ...
 - 容器之分类与各种测试(三)——list部分用法
			
list是一个双向链表 例程 #include<stdexcept> #include<memory.h> #include<string> #include< ...