MyBatisなぜMyBatisの実行したSQLがSpringの管理しているトランザクションで実行できるのか、を調べる。〜ヤフーインターネット広告システムでの導入事例〜』というセッションを聴講し、興味を持ったので調べました。MultipartFileとは、ファイルのアップロード機能をアプリケーションコード内で透過的に扱うためのクラスです。Fileuploadから選ぶことができます。皆さんはアプリケーションで扱うBLOBデータをどこに保存しているでしょうか?大きく分けると、以下のいずれかになると思います。WebFluxに関する、いまの理解を整理する。SpringSecurity以下、Basic認証を例に取り上げる。アプリケーションに認証をかける。Springには、非同期に処理を実行するための@Asyncアノテーションがある。デフォルトだとスレッド管理(TaskExecutor)にSimpleAsyncTaskExecutorが使われる。JavaSpringには、...ContextHolderというクラスがある。スレッドローカルに値を保存しておくことで、情報をいろんなところから参照できるようにする。スレッドローカルは...まあスレッド固有の値ですよね。NonblockingI/Oとは何か、を理解することが目的です。SpringのBeanのスコープ、便利ですよね。ライフサイクル管理を任せられるのはDIコンテナを利用するメリットの大きなところだと思います。非同期に処理を実行できるようにする仕組み。Spring管理外のクラスでSpringのBeanを使いたい場面がある。Docsを利用すれば、テストコードから以下のようなAPIドキュメントを作成できるようになる。Springには外部定義から値を読み込んで、Javaのフィールドにセットする機能がある。Springよくやり方忘れるのでメモ。familyNameとgivenNameが1つのFormで、それを複数繰り返す。本筋と外れるけど、入力値チェックも設定する。SpringSecurityのサンプルでは、以下のようにROLEに基づいて認可していることが多い。SpringのAOPのアノテーションで、@Pointcutだけ使い方がよくわからなかったのでメモ。具体的な処理と関係のない処理(ロギングとか)が混じっていると、煩雑になって保守性が下がる。Java以下のエントリの続き。メッセージングサービス(AMQP)を利用して、アプリケーション内に色々な情報をブロードキャストするためのプロダクト。springプロダクトのひとつ。認証認可の機能を提供してくれる。SpringBoot最近の流行りに乗っかれていないので、SpringBootを試してみる。JavaEEと並んでメジャーなフレームワークに『Spring』というものがある。はてなブログProJavaとLinuxが得意になりたいシステムエンジニアです。読者になる@kimullaaをフォローこのサイトについてプライバシーポリシーお問い合わせ人気の記事アクセスランキングスポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。