Skip to content

Commit 418ce97

Browse files
committed
Site updated: 2020-03-05 15:35:14
1 parent 998b576 commit 418ce97

File tree

10 files changed

+375
-0
lines changed

10 files changed

+375
-0
lines changed

Diff for: 2020/01/22/My-First-Post/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,10 @@ <h3 class="widget-title">Recent Posts</h3>
149149
<div class="widget">
150150
<ul>
151151

152+
<li>
153+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
154+
</li>
155+
152156
<li>
153157
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
154158
</li>

Diff for: 2020/01/22/hello-world/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,10 @@ <h3 class="widget-title">Recent Posts</h3>
157157
<div class="widget">
158158
<ul>
159159

160+
<li>
161+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
162+
</li>
163+
160164
<li>
161165
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
162166
</li>

Diff for: 2020/03/02/1094 The Largest Generation (25分)/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,10 @@ <h3 class="widget-title">Recent Posts</h3>
152152
<div class="widget">
153153
<ul>
154154

155+
<li>
156+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
157+
</li>
158+
155159
<li>
156160
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
157161
</li>

Diff for: 2020/03/04/1064 Complete Binary Search Tree (30分)/index.html

+13
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,15 @@ <h1 class="article-title" itemprop="name">
112112

113113
<nav id="article-nav">
114114

115+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/" id="article-nav-newer" class="article-nav-link-wrap">
116+
<strong class="article-nav-caption">Newer</strong>
117+
<div class="article-nav-title">
118+
119+
bean的生命周期
120+
121+
</div>
122+
</a>
123+
115124

116125
<a href="/2020/03/02/1094%20The%20Largest%20Generation%20(25%E5%88%86)/" id="article-nav-older" class="article-nav-link-wrap">
117126
<strong class="article-nav-caption">Older</strong>
@@ -151,6 +160,10 @@ <h3 class="widget-title">Recent Posts</h3>
151160
<div class="widget">
152161
<ul>
153162

163+
<li>
164+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
165+
</li>
166+
154167
<li>
155168
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
156169
</li>

Diff for: 2020/03/05/bean的生命周期/index.html

+224
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,224 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<meta charset="utf-8">
5+
6+
7+
8+
<title>bean的生命周期 | Hexo</title>
9+
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
10+
<meta name="description" content="Spring对bean进行实例化; Spring捋值和bean的引用注入到bean对应的属性中; 如果bean实现了 BeanNameAware接口, Spring浮bean的传递给setbean-Name()方法; 如果bean实现了 BeanFactoryAware接口,Spring将调用setBeanFactory()方法,将BeanFactory容器实例传入 如果bean实现了 App">
11+
<meta property="og:type" content="article">
12+
<meta property="og:title" content="bean的生命周期">
13+
<meta property="og:url" content="http://yoursite.com/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/index.html">
14+
<meta property="og:site_name" content="Hexo">
15+
<meta property="og:description" content="Spring对bean进行实例化; Spring捋值和bean的引用注入到bean对应的属性中; 如果bean实现了 BeanNameAware接口, Spring浮bean的传递给setbean-Name()方法; 如果bean实现了 BeanFactoryAware接口,Spring将调用setBeanFactory()方法,将BeanFactory容器实例传入 如果bean实现了 App">
16+
<meta property="og:locale" content="en_US">
17+
<meta property="og:image" content="https://i.loli.net/2020/03/05/BkOCdqahDGX9W1i.png">
18+
<meta property="article:published_time" content="2020-03-05T07:34:39.139Z">
19+
<meta property="article:modified_time" content="2020-03-05T07:34:39.139Z">
20+
<meta property="article:author" content="John Doe">
21+
<meta name="twitter:card" content="summary">
22+
<meta name="twitter:image" content="https://i.loli.net/2020/03/05/BkOCdqahDGX9W1i.png">
23+
24+
<link rel="alternate" href="/atom.xml" title="Hexo" type="application/atom+xml">
25+
26+
27+
<link rel="icon" href="/favicon.png">
28+
29+
30+
<link href="//fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet" type="text/css">
31+
32+
33+
<link rel="stylesheet" href="/css/style.css">
34+
35+
<meta name="generator" content="Hexo 4.2.0"></head>
36+
37+
<body>
38+
<div id="container">
39+
<div id="wrap">
40+
<header id="header">
41+
<div id="banner"></div>
42+
<div id="header-outer" class="outer">
43+
<div id="header-title" class="inner">
44+
<h1 id="logo-wrap">
45+
<a href="/" id="logo">Hexo</a>
46+
</h1>
47+
48+
</div>
49+
<div id="header-inner" class="inner">
50+
<nav id="main-nav">
51+
<a id="main-nav-toggle" class="nav-icon"></a>
52+
53+
<a class="main-nav-link" href="/">Home</a>
54+
55+
<a class="main-nav-link" href="/archives">Archives</a>
56+
57+
</nav>
58+
<nav id="sub-nav">
59+
60+
<a id="nav-rss-link" class="nav-icon" href="/atom.xml" title="RSS Feed"></a>
61+
62+
<a id="nav-search-btn" class="nav-icon" title="Search"></a>
63+
</nav>
64+
<div id="search-form-wrap">
65+
<form action="//google.com/search" method="get" accept-charset="UTF-8" class="search-form"><input type="search" name="q" class="search-form-input" placeholder="Search"><button type="submit" class="search-form-submit">&#xF002;</button><input type="hidden" name="sitesearch" value="http://yoursite.com"></form>
66+
</div>
67+
</div>
68+
</div>
69+
</header>
70+
<div class="outer">
71+
<section id="main"><article id="post-bean的生命周期" class="article article-type-post" itemscope itemprop="blogPost">
72+
<div class="article-meta">
73+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/" class="article-date">
74+
<time datetime="2020-03-05T07:34:39.139Z" itemprop="datePublished">2020-03-05</time>
75+
</a>
76+
77+
</div>
78+
<div class="article-inner">
79+
80+
81+
<header class="article-header">
82+
83+
84+
<h1 class="article-title" itemprop="name">
85+
bean的生命周期
86+
</h1>
87+
88+
89+
</header>
90+
91+
<div class="article-entry" itemprop="articleBody">
92+
93+
<p><img src="https://i.loli.net/2020/03/05/BkOCdqahDGX9W1i.png" alt="批注 2020-03-05 151808.png"></p>
94+
<ol>
95+
<li>Spring对bean进行实例化;</li>
96+
<li>Spring捋值和bean的引用注入到bean对应的属性中;</li>
97+
<li>如果bean实现了 BeanNameAware接口, Spring浮bean的传递给setbean-Name()方法;</li>
98+
<li>如果bean实现了 BeanFactoryAware接口,Spring将调用setBeanFactory()方法,将BeanFactory容器实例传入</li>
99+
<li>如果bean实现了 ApplicationContextAware接口,Spring将调用setApplicationContext()方法,将bean所在的应用上下文的引用传入进来;</li>
100+
<li>如果bean实现了 BeanPostProcessor接口,Spring捋调用它们的postProcessBeforeInitialization()方法</li>
101+
<li>如果bean实现了 InitializingBean接口,Spring将调用它们的afterPropertiesSet()方法。类似地,如果bean使用init- method声明了初始化方法,该方法也会被调用;</li>
102+
<li>如果bean实现了 BeanPostProcessor接口,Spring捋调用它们的postProcessAfterInitialization()方法;</li>
103+
<li>此时,bean已经准备就绪,可以被应用程序使用了,它们捋一直驻留在应用上下文中,直到该应用上下文被销毁</li>
104+
<li>如果bean实现了Disposablebean接口,Spring捋调用它的 destroy()接囗方法。同样如果bean使用destroy- method声明了销毁方法,该方法也会被调用。</li>
105+
</ol>
106+
107+
108+
</div>
109+
<footer class="article-footer">
110+
<a data-url="http://yoursite.com/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/" data-id="ck7efqeli00000wuigvk4gby2" class="article-share-link">Share</a>
111+
112+
113+
</footer>
114+
</div>
115+
116+
117+
<nav id="article-nav">
118+
119+
120+
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/" id="article-nav-older" class="article-nav-link-wrap">
121+
<strong class="article-nav-caption">Older</strong>
122+
<div class="article-nav-title">1064 Complete Binary Search Tree (30分)</div>
123+
</a>
124+
125+
</nav>
126+
127+
128+
</article>
129+
130+
</section>
131+
132+
<aside id="sidebar">
133+
134+
135+
136+
137+
138+
139+
140+
141+
142+
143+
<div class="widget-wrap">
144+
<h3 class="widget-title">Archives</h3>
145+
<div class="widget">
146+
<ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/03/">March 2020</a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/01/">January 2020</a></li></ul>
147+
</div>
148+
</div>
149+
150+
151+
152+
153+
<div class="widget-wrap">
154+
<h3 class="widget-title">Recent Posts</h3>
155+
<div class="widget">
156+
<ul>
157+
158+
<li>
159+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
160+
</li>
161+
162+
<li>
163+
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
164+
</li>
165+
166+
<li>
167+
<a href="/2020/03/02/1094%20The%20Largest%20Generation%20(25%E5%88%86)/">1094 The Largest Generation (25分)</a>
168+
</li>
169+
170+
<li>
171+
<a href="/2020/01/22/My-First-Post/">My First Post</a>
172+
</li>
173+
174+
<li>
175+
<a href="/2020/01/22/hello-world/">Hello World</a>
176+
</li>
177+
178+
</ul>
179+
</div>
180+
</div>
181+
182+
183+
</aside>
184+
185+
</div>
186+
<footer id="footer">
187+
188+
<div class="outer">
189+
<div id="footer-info" class="inner">
190+
&copy; 2020 John Doe<br>
191+
Powered by <a href="http://hexo.io/" target="_blank">Hexo</a>
192+
</div>
193+
</div>
194+
</footer>
195+
</div>
196+
<nav id="mobile-nav">
197+
198+
<a href="/" class="mobile-nav-link">Home</a>
199+
200+
<a href="/archives" class="mobile-nav-link">Archives</a>
201+
202+
</nav>
203+
204+
205+
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
206+
207+
208+
209+
<link rel="stylesheet" href="/fancybox/jquery.fancybox.css">
210+
211+
212+
<script src="/fancybox/jquery.fancybox.pack.js"></script>
213+
214+
215+
216+
217+
<script src="/js/script.js"></script>
218+
219+
220+
221+
222+
</div>
223+
</body>
224+
</html>

Diff for: archives/2020/01/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ <h3 class="widget-title">Recent Posts</h3>
144144
<div class="widget">
145145
<ul>
146146

147+
<li>
148+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
149+
</li>
150+
147151
<li>
148152
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
149153
</li>

Diff for: archives/2020/03/index.html

+23
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,25 @@ <h1 id="logo-wrap">
7575
</div>
7676
<div class="archives">
7777

78+
<article class="archive-article archive-type-post">
79+
<div class="archive-article-inner">
80+
<header class="archive-article-header">
81+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/" class="archive-article-date">
82+
<time datetime="2020-03-05T07:34:39.139Z" itemprop="datePublished">Mar 5</time>
83+
</a>
84+
85+
86+
<h1 itemprop="name">
87+
<a class="archive-article-title" href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
88+
</h1>
89+
90+
91+
</header>
92+
</div>
93+
</article>
94+
95+
96+
7897
<article class="archive-article archive-type-post">
7998
<div class="archive-article-inner">
8099
<header class="archive-article-header">
@@ -144,6 +163,10 @@ <h3 class="widget-title">Recent Posts</h3>
144163
<div class="widget">
145164
<ul>
146165

166+
<li>
167+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
168+
</li>
169+
147170
<li>
148171
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
149172
</li>

Diff for: archives/2020/index.html

+23
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,25 @@ <h1 id="logo-wrap">
7575
</div>
7676
<div class="archives">
7777

78+
<article class="archive-article archive-type-post">
79+
<div class="archive-article-inner">
80+
<header class="archive-article-header">
81+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/" class="archive-article-date">
82+
<time datetime="2020-03-05T07:34:39.139Z" itemprop="datePublished">Mar 5</time>
83+
</a>
84+
85+
86+
<h1 itemprop="name">
87+
<a class="archive-article-title" href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
88+
</h1>
89+
90+
91+
</header>
92+
</div>
93+
</article>
94+
95+
96+
7897
<article class="archive-article archive-type-post">
7998
<div class="archive-article-inner">
8099
<header class="archive-article-header">
@@ -182,6 +201,10 @@ <h3 class="widget-title">Recent Posts</h3>
182201
<div class="widget">
183202
<ul>
184203

204+
<li>
205+
<a href="/2020/03/05/bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/">bean的生命周期</a>
206+
</li>
207+
185208
<li>
186209
<a href="/2020/03/04/1064%20Complete%20Binary%20Search%20Tree%20(30%E5%88%86)/">1064 Complete Binary Search Tree (30分)</a>
187210
</li>

0 commit comments

Comments
 (0)