[小ネタ] GitHub Pagesを使ってMavenの簡易的なリポジトリを作ってみた
はじめに Javaのプロジェクトで使われるビルドツールであるMavenのリポジトリについて調べる機会がありました。 その際、GitHub Pagesを使ってリポジトリを作れることがわかったので、試してみました。 環境 次 […]
View ArticleJavadoc の @throws に例外を網羅的に書くメリット
本記事は Javadoc に @throws を書く習慣の無い方に、@throws を書いてみようかな?と思っていただくことを目標に書きました。 前提 いわゆるコードの保守性よりもバグを出さないことの優先順位が上、という […]
View ArticleSpring Security 5.3.3で Resource Server を構成する
はじめに Spring Boot + Spring Security を利用して OAuth 2.0 の Token Introspection を利用した Resource Server を構成してみます。 環境 Ja […]
View ArticleOAuth2AuthenticatedPrincipal の authorities と BearerTokenAuthentication の...
前回からの続きですが小ネタです。 公式リファレンスに記載されている Resource Server の OpaqueToken のための Minimal Configuration のセクションで以下のように記載されてい […]
View ArticleJavaのラムダ式とGroovyのClosureの違いについて
はじめに GroovyにはClosureがあります。Javaにラムダ式が登場する以前から存在しており、Javaの関数オブジェクトと同じように利用されるほか、Groovy製のDSLなどにも登場します。 Groovy3からは […]
View Article[小ネタ]AWS SDK for Java v2を使ってAssume Roleする
概要 表題の通りです。 やりかた 認証情報を操作してAWSの各サービスにアクセスする場合、クライアントの CredentialsProvider を変更する必要があります。 STSライブラリにはAssume Role後の […]
View ArticleSpring Boot Gradle PluginとSpringBootのバージョンの関係
SpringBoot Gradle Plugin はSpring Bootを使うGradleプロジェクトで必要なタスクを提供してくれる便利なプラグインです。特にdependency-management-pluginと組 […]
View Article
More Pages to Explore .....