2022-01-01から1年間の記事一覧
困っていること @QueryParamだったら出力できるのに、@BeanParamだと OpenAPIの出力が想定通りに出ない 実行環境 Payara Server 5.2022.3 Java 11 @QueryParamでやってみる コントローラー @GET @Produces(MediaType.APPLICATION_JSON) @Operation(summary =…
参考 ArchUnit User Guide GitHub - TNG/ArchUnit: A Java architecture test library, to specify and assert architecture rules in plain Java ArchUnitで考えるアーキテクチャ構造とその検証 | 豆蔵デベロッパーサイト ArchUnit 実践:集約操作専用のリ…
参考リンク GitHub - vojtechhabarta/typescript-generator: Generates TypeScript from Java - JSON declarations, REST service client JavaのクラスからTypeScriptの型定義を生成するtypescript-generatorを使ってみた typescript-generator カテゴリーの…
はじめに 今までBigDecimalを使うようなコードを書くことが無かったのですが、とうとう(?)書く機会を得ました。 開発現場で共通部品として書いたものを振り返ることを目的にしつつ、現場では必要十分として*1 諦めたところなどを充足したものを整理しよう…
SpringFox SpringFox by springfox メモ ぱっと調べると SpringでSwaggerは SpringFox くらいの 感じだったし、既存のプロジェクトでも使っていたから採用はしたものの、最新バージョン(3_0_0)にすると SpringBoot2.6系にしたら 起動が出来なかった。 swagge…
はじめに 過去2回のパッケージ構成について vermeer.hatenablog.jp vermeer.hatenablog.jp 約3年ぶりに改めて考察してみようかと。 DDD関連に影響は受けていると思いますが別物です。 3層+ドメイン を基本とした構成です。 なぜ改めて見直すのか? React…
はじめに ブログなどのMarkdownドキュメントにフロー図などを書いた画像を埋めたいなぁと思っているときに、Draw.ioで画像拡張子(png/svg)で編集情報を保持したままで管理できるということを知りました。 ということは、ひょっとして埋め込み画像を直接編…
何が嬉しいの? Windowをまたがった情報共有ができる。 ただし多用すると状態管理が散乱するので避けた方良い。 実装 import { useEffect, useState, useRef } from 'react'; const useCrossWindowState = <T>( stateKey: string, defaultValue: T, ): [state: </t>…