Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
spring-framework
提交
1f473261
S
spring-framework
项目概览
爱吃血肠
/
spring-framework
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
spring-framework
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
1f473261
编写于
4月 26, 2019
作者:
J
Juergen Hoeller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Polishing
上级
e5e2d2d6
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
11 addition
and
11 deletion
+11
-11
spring-core/src/main/java/org/springframework/core/log/LogDelegateFactory.java
...java/org/springframework/core/log/LogDelegateFactory.java
+8
-8
spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/ControllerMethodResolver.java
...ve/result/method/annotation/ControllerMethodResolver.java
+3
-3
未找到文件。
spring-core/src/main/java/org/springframework/core/log/LogDelegateFactory.java
浏览文件 @
1f473261
/*
* Copyright 2002-201
8
the original author or authors.
* Copyright 2002-201
9
the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
...
...
@@ -44,15 +44,15 @@ public final class LogDelegateFactory {
/**
* Create a composite logger that delegates to a primary or falls back on a
* secondary logger if logging for the primary logger is not enabled.
* <p>This may be used for fallback logging from lower
level packages that
* logically should log together with some higher
level package but the two
* <p>This may be used for fallback logging from lower
-
level packages that
* logically should log together with some higher
-
level package but the two
* don't happen to share a suitable parent package (e.g. logging for the web
* and lower
level http and codec packages). For such cases the primary,
*
class-based
logger can be wrapped with a shared fallback logger.
* and lower
-level http and codec packages). For such cases the primary
*
(class-based)
logger can be wrapped with a shared fallback logger.
* @param primaryLogger primary logger to try first
* @param secondaryLogger secondary logger
* @param tertiaryLoggers optional
ly, more
fallback loggers
* @return the resulting
logger to use
* @param tertiaryLoggers optional
vararg of further
fallback loggers
* @return the resulting
composite logger for the related categories
*/
public
static
Log
getCompositeLog
(
Log
primaryLogger
,
Log
secondaryLogger
,
Log
...
tertiaryLoggers
)
{
List
<
Log
>
loggers
=
new
ArrayList
<>(
2
+
tertiaryLoggers
.
length
);
...
...
@@ -68,7 +68,7 @@ public final class LogDelegateFactory {
* or unnecessary to see at any log level by default under the normal package
* based log hierarchy.
* @param clazz the class for which to create a logger
* @return
the created logger
* @return
a logger for the hidden category ("_" + fully-qualified class name)
*/
public
static
Log
getHiddenLog
(
Class
<?>
clazz
)
{
return
LogFactory
.
getLog
(
"_"
+
clazz
.
getName
());
...
...
spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/ControllerMethodResolver.java
浏览文件 @
1f473261
...
...
@@ -54,8 +54,9 @@ import org.springframework.web.reactive.result.method.SyncInvocableHandlerMethod
/**
* Package-private class to assist {@link RequestMappingHandlerAdapter} with
* resolving, initializing, and caching annotated methods declared in
* {@code @Controller} and {@code @ControllerAdvice} components. Assists with
* the following annotations:
* {@code @Controller} and {@code @ControllerAdvice} components.
*
* <p>Assists with the following annotations:
* <ul>
* <li>{@code @InitBinder}
* <li>{@code @ModelAttribute}
...
...
@@ -336,7 +337,6 @@ class ControllerMethodResolver {
*/
@Nullable
public
InvocableHandlerMethod
getExceptionHandlerMethod
(
Throwable
ex
,
HandlerMethod
handlerMethod
)
{
Class
<?>
handlerType
=
handlerMethod
.
getBeanType
();
// Controller-local first...
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录