spring
個人的な備忘録 6.2.0-M1 の新機能の @Fallback 試したかったが、 そもそもどこにライブラリが上がっているのかを知らなかったのでメモ github.com 普通に↓に記載されたリポジトリにあがっているので、 github.com あとはいつも通り build.gradle.kts に記載…
github.com SpringBootを3.2.0に上げた際に、 同じ型のBeanを定義していて、名前による(Qualifierではない)Autowireが失敗するようになってしまったので、それの備忘録 とりあえず複数のBeanがマッチするところまでの話は以下の記事に書いてるので端折る www…
雰囲気で挙動を理解していたのをちゃんと見たのでメモ spring.pleiades.io @Nullable public Object doResolveDependency(DependencyDescriptor descriptor, @Nullable String beanName, @Nullable Set<String> autowiredBeanNames, @Nullable TypeConverter typeCon</string>…
詳しく書いてあるところが見当たらなかったので単にコードを追った 完全に個人的なメモ tl;dr 最終的に DefaultSingletonBeanRegistry で持ってそう spring.pleiades.io バージョン Spring Boot 3.1.5 Spring Framework 6.0.13 コード data class Example(va…
大まかなコードのイメージ package com.example.app.application import com.example.app.domain.Sample import com.example.app.domain.SampleRepository import org.springframework.aop.framework.AopContext import org.springframework.stereotype.Serv…
タイトル通り あんまり使い道はないと思われるが、ちょっと簡単に削除が出来るのか気になったので個人的なメモ 消すのはRemoteIpValve 設定の話はこの辺 バージョン SpringBoot(2.7.5) # application.properties server.tomcat.remoteip.protocol-header=x-f…
Spring bootを仕事で使っていて、 server.error.whitelabel.enabled を指定すると具体的にどうなるのかとか、 誰がどうレスポンスを生成しているのかとか、 この辺イマイチ浅い理解をしていてちゃんと説明出来そうにないのでちゃんとデバッガを動かしながら…