2017-04-12 7 views
1

私はワークスペースにある古い例を見ています。どのように autowiringが行われているかわかりません。@Autowiredです。春のブート+フェイスブックのデフォルト設定。注釈なしのオートワイヤー@Autowired

@Controller 
@RequestMapping("/") 
public class HelloController { 

    private Facebook facebook; 
    private ConnectionRepository connectionRepository; 

    public HelloController(Facebook facebook, ConnectionRepository connectionRepository) { 
     this.facebook = facebook; 
     this.connectionRepository = connectionRepository; 
    } 

    @GetMapping 
    public String helloFacebook(Model model) { 
     System.out.println("we are here!!!"); 
     if (connectionRepository.findPrimaryConnection(Facebook.class) == null) { 
      return "redirect:/connect/facebook"; 
     } 

     PagedList<Post> feed = facebook.feedOperations().getFeed(); 
     model.addAttribute("feed", feed); 
     return "hello"; 
    } 
} 

これは完璧に動作しますが、これらの豆は@Autowiredなしでどのように自己配線していますか? フィールドまたはコンストラクタとしてオートワイヤードされていますか?春ブーツ1.4+コンストラクタで

+1

をautowiredているあなたは、Amazon SNSトピックにすべてのユーザーをサブスクライブしたか、あなたは(トピックを使用せずに)個々のユーザーにメッセージを送信しますか? –

+0

個々のユーザー – strash

+0

「amazonが通知を送信し続ける」とはどういう意味ですか?あなたのアプリケーションからの通知ですか?彼らはどのようにSNSに送られましたか?または、再試行について話していますか?質問を編集して、私たちがあなたを支援できるように追加情報を提供してください。 –

答えて

関連する問題