Dependency Injection withGuice Compile Time Dependency Injection Main concepts Section introduction ConfigurationAPI HTTPprogramming Asynchronous HTTPprogramming The Twirltemplate engine Form submission and validation Working with Json Working with XML Handling file upload Accessing anSQLdatabase Using the Cache Calling RESTAPIs with Play WS Integrating with Akka Internationalization with
これはScala Advent Calendar 2017の11日目の記事です。 こんにちはセプテーニオリジナルの池田です。 弊社では社内勉強会が定期的に開かれており 先月 @kawachiさんより「DIを正しく知って便利に使おう」という発表がありました。 私自身社内での勉強会を受ける前までは、javax.injectやGuiceのDIが使われる背景やメリットをあまり理解していませんでしたが、発表を聞いて、DIの歴史的な背景やPlayでのベストプラクティスな使い方など勉強になりました。 今回は、勉強会の復習にPlayFrameworkのDI周りについて書きます。 目次 1.そもそもPlayFrameworkでDIが使われる背景 2.DI(Dependency Injection)とは 3.PlayFrameworkで提供されているDIのアプローチ 4.Playにおけるベストプラクティス 5
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く