SpringBoot 快速入门
官方文档:https://spring.io/projects/spring-boot/
概念
SSM阶段有一个非常严重的问题:配置文件过多!
而SpringBoot有着和Maven一样的思想,约定大于配置。从而简化了许多配置

微服务架构概念


简单程序
在官方文档下面选择


选择下载后第一个项目就生成了!!
第二种创建方式 idea



运行程序:

可以看到springboot在运行时自动配置了tomcat

访问界面:

简单改进
程序的包都必须放在该位置(约定大于配置)

编写一个mvc的控制类
package com.jie.helloworld.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(){
//调用业务,接受前端参数
return "hello,world";
}
}
访问

用了boot 没有那些一大堆🐕日的配置了!!!!!!!!!!!!!
整活
在resources文件夹下创建一个banner.txt

插入文本
////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88" . "88 //
// (| ^_^ |) //
// O\ = /O //
// ____/`---'\____ //
// .' \\| |// `. //
// / \\||| : |||// \ //
// / _||||| -:- |||||- \ //
// | | \\\ - /// | | //
// | \_| ''\---/'' | | //
// \ .-\__ `-` ___/-. / //
// ___`. .' /--.--\ `. . ___ //
// ."" '< `.___\_<|>_/___.' >'"". //
// | | : `- \`.;`\ _ /`;.`/ - ` : | | //
// \ \ `-. \_ __\ /__ _/ .-` / / //
// ========`-.____`-.___\_____/___.-`____.-'======== //
// `=---=' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG //
////////////////////////////////////////////////////////////////////
之后每次运行就会出现这个画面


浙公网安备 33010602011771号