首先请参阅我一直在阅读的本教程。
我一直在关注该教程,因为它似乎比互联网上的其他教程和指南更容易理解。
所以我在这里抓住内豆的概念时遇到了麻烦。它没有在该教程中明确指出(或者我必须错过Spring docus上的内容)。请指点我或向我解释以下内容;
1。)在TextEditor.java中,它有一个方法setSpellChecker(SpellChecker spellChecker)
,并查看最终输出它显示3条消息。 Particulalry “Inside setSpellChecker。”,它是如何显示的,实际上SpellChecker类没有构造函数,它是一个setter方法。这是否意味着在设置属性spellChecker时,调用了setter方法?
声明: 我是春天的新手,即使春天网站上有文档。我不能全部消耗它们并期望我会知道它的所有概念,所以我通过做和测试来学习。这是其中一个时间被卡住而无法继续前进。在我去推进之前,我想逐步学习。
更新 - 修改了问题,我一遍又一遍地阅读。看到新问题
答案 0 :(得分:1)
"打印内部setSpellChecker。" ,因为DATA OUT2;
SET INP1;
BY DATE;
IF FIRST.DATE THEN OUTPUT OUT2;
RETURN;
bean使用setter注入注入spellChecker
,因为使用了TextEditor
标记在<property>
。
执行以下步骤以创建
Beans.xml
的bean。
TextEditor
(内部bean)的实例,以便打印&#39; Inside SpellChecker构造函数。 spellChecker
将spellChecker
bean设置为TextEditor
,因为我们正在使用setter注入。当TextEditor.setSpellChecker()
被调用时,它会打印&#34;内部setSpellChecker&# 34; 并指定TextEditor.setSpellChecker()
spellChecker
。