Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Thinkingcao
silence-boot
提交
e8f2326a
silence-boot
项目概览
Thinkingcao
/
silence-boot
8 个月 前同步成功
通知
193
Star
63
Fork
6
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
silence-boot
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
e8f2326a
编写于
1月 06, 2020
作者:
T
Thinkingcao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
加入printInitBean方法,初始化打印Bean
上级
b9335148
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
17 addition
and
0 deletion
+17
-0
silence-admin/src/main/java/com/silence/SilenceApplication.java
...e-admin/src/main/java/com/silence/SilenceApplication.java
+17
-0
未找到文件。
silence-admin/src/main/java/com/silence/SilenceApplication.java
浏览文件 @
e8f2326a
...
...
@@ -2,17 +2,20 @@ package com.silence;
import
com.silence.common.config.Global
;
import
com.silence.common.utils.IpUtils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
;
import
org.springframework.context.ConfigurableApplicationContext
;
import
org.springframework.core.env.ConfigurableEnvironment
;
import
org.springframework.stereotype.Component
;
/**
* 启动程序
*
* @author silence
*/
@Slf4j
@SpringBootApplication
(
exclude
=
{
DataSourceAutoConfiguration
.
class
})
public
class
SilenceApplication
{
...
...
@@ -21,6 +24,7 @@ public class SilenceApplication
System
.
setProperty
(
"spring.devtools.restart.enabled"
,
"false"
);
ConfigurableApplicationContext
context
=
SpringApplication
.
run
(
SilenceApplication
.
class
,
args
);
printKeyLoadMessage
(
context
);
}
/**
...
...
@@ -50,4 +54,17 @@ public class SilenceApplication
return
true
;
}
public
static
void
printInitBean
(
ConfigurableApplicationContext
context
){
// 打印所有的Bean
// String[] beanNames = context.getBeanDefinitionNames();
// 打印所有添加该注解的bean
String
[]
beanNames
=
context
.
getBeanNamesForAnnotation
(
Component
.
class
);
log
.
info
(
"bean总数:{}"
,
context
.
getBeanDefinitionCount
());
int
i
=
0
;
for
(
String
str
:
beanNames
)
{
log
.
info
(
"{},beanName:{}"
,
++
i
,
str
);
}
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录