没有合适的资源?快使用搜索试试~ 我知道了~
Spring Boot学习资料教程.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 152 浏览量
2023-11-01
21:31:42
上传
评论
收藏 622KB DOCX 举报
温馨提示
试读
81页
本教程为笔者学习 Spring Boot 时写的笔记,适合没有接触过此框架的新手。内容非常全面,其中的代码都能运行,笔者都做了验证。本教程是简单笔记记录,从零到一学习 Spring Boot。本教程涉及的知识如下: Hell World 注解的使用依赖讲解 配置文件 YAML 配置文件讲解 Profile模式 配置文件优先级 外部配置加载顺序自动配置原理 日志处理 日志框架介绍 SLF4j的使用日志关系 日志的使用 Web实战 创建项目 静态资源映射规则模板引擎 Thymeleaf使用 Thymeleaf语法 Spring MVC自动配置扩展 Spring MVC 错误处理机制定制错误页面 Servlet容器 三大组件介绍修改容器 Docker 数据访问 ...
资源推荐
资源详情
资源评论
Spring Boot学习资料教程
本教程为笔者学习
Spring
Boot
时写的笔记,适合没有接触过此框架的新手。其中的代码
都能运行,笔者都做了验证。本教程是简单笔记记录,从零到一学习
Spring
Boot。本教
程涉及的知识如下:
Hell World
注解的使用
依赖讲解
配置文件
YAML
配置文件讲解
Profile模式
配置文件优先级
package com.wrq.boot;
@SpringBootApplication
public class BootApplication {
public static void main(String[] args) {
//应用启动起来
SpringApplication.run(BootApplication.class, args);
}
}
.
_
_ _
/\\ / '_ _ _(_)_ _ \ \ \ \
( ( )\ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ )| |_)| | | | | || (_| |
) ) ) )
' | | . |_| |_|_| |_\ , | / / / /
=========|_|==============| /=/_/_/_/
:: Spring Boot ::
(v1.5.19.BUILD-SNAPSHOT)
4.
在于controller包同级有一个主程序类
@SpringBootApplication
来标注一个主程序,说明这是一个Sping
Boot项目
5.
运行这个main方法,控制台打印启动成功。
package com.wrq.boot.controller;
@Controller
public class HelloController {
@ResponseBody
@RequestMapping("/hello")
public String hello(){
return "hello world!";
}
}
2019-01-14 00:35:00.020
INFO 18196 --- [ main]
com.wrq.boot.BootApplication : Starting BootApplication
on DESKTOP-IJ41H0K with PID 18196 (D:\Java\Project\Spring-Boot-
Notes\boot\target\classes started by wangqian in
D:\Java\Project\Spring-Boot-Notes\boot)
2019-01-14 00:35:00.026
INFO 18196 --- [ main]
com.wrq.boot.BootApplication : No active profile set,
falling back to default profiles: default
2019-01-14 00:35:00.203
INFO 18196 --- [ main]
ationConfigEmbeddedWebApplicationContext : Refreshing
org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWeb
ApplicationContext@e50a6f6: startup date [Mon Jan 14 00:35:00 CST
2019]; root of context hierarchy
2019-01-14 00:35:04.984
INFO 18196 --- [ main]
s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with
port(s): 8081 (http)
2019-01-14 00:35:05.048
INFO 18196 --- [ main]
o.apache.catalina.core.StandardService : Starting service [Tomcat]
2019-01-14 00:35:05.048 INFO 18196 --- [ main]
org.apache.catalina.core.StandardEngine : Starting Servlet Engine:
Apache Tomcat/8.5.37
2019-01-14 00:35:05.396
INFO 18196 --- [ost-startStop-1] o.a.c.c.C.
[Tomcat].[localhost].[/] : Initializing Spring embedded
WebApplicationContext
2019-01-14 00:35:05.396
INFO 18196 --- [ost-startStop-1]
o.s.web.context.ContextLoader : Root
WebApplicationContext: initialization completed in 5205 ms
2019-01-14 00:35:05.880 INFO 18196 --- [ost-startStop-1]
o.s.b.w.servlet.ServletRegistrationBean : Mapping servlet:
'dispatcherServlet' to [/]
2019-01-14 00:35:05.890
INFO 18196 --- [ost-startStop-1]
o.s.b.w.servlet.FilterRegistrationBean : Mapping filter:
'characterEncodingFilter' to: [/*]
2019-01-14 00:35:05.891
INFO 18196 --- [ost-startStop-1]
o.s.b.w.servlet.FilterRegistrationBean : Mapping filter:
'hiddenHttpMethodFilter' to: [/*]
2019-01-14 00:35:05.891
INFO 18196 --- [ost-startStop-1]
o.s.b.w.servlet.FilterRegistrationBean : Mapping filter:
'httpPutFormContentFilter' to: [/*]
2019-01-14 00:35:05.892
INFO 18196 --- [ost-startStop-1]
o.s.b.w.servlet.FilterRegistrationBean : Mapping filter:
'requestContextFilter' to: [/*]
2019-01-14 00:35:06.666
INFO 18196 --- [ main]
s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for
@ControllerAdvice:
org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWeb
ApplicationContext@e50a6f6: startup date [Mon Jan 14 00:35:00 CST
2019]; root of context hierarchy
2019-01-14 00:35:06.854
INFO 18196 --- [ main]
s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/hello]}" onto
public java.lang.String
com.wrq.boot.controller.HelloController.hello()
2019-01-14 00:35:06.863
INFO 18196 --- [ main]
s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto
public
org.springframework.http.ResponseEntity<java.util.Map<java.lang.Strin
g, java.lang.Object>>
org.springframework.boot.autoconfigure.web.BasicErrorController.error
(javax.servlet.http.HttpServletRequest)
2019-01-14 00:35:06.865
INFO 18196 --- [ main]
s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "
{[/error],produces=[text/html]}" onto public
org.springframework.web.servlet.ModelAndView
org.springframework.boot.autoconfigure.web.BasicErrorController.error
Html(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpSer
vletResponse)
2019-01-14 00:35:06.946
INFO 18196 --- [ main]
o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path
[/webjars/**] onto handler of type [class
org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2019-01-14 00:35:06.946 INFO 18196 --- [ main]
o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto
handler of type [class
org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2019-01-14 00:35:07.009 INFO 18196 --- [ main]
o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path
[/**/favicon.ico] onto handler of type [class
org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
剩余80页未读,继续阅读
资源评论
小小哭包
- 粉丝: 1899
- 资源: 3854
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功