2022-10-01から1ヶ月間の記事一覧

2022年10月における次期メジャーリリース Jakarta EE 11 の方向性

はじめに Unified Platform(統一されたプラットフォーム) What? Why? コメント Add New Specifications(新しい仕様の導入) What? Why? コメント Leverage Latest Java(最新のJavaを活用) What? Why? コメント Enable Community Innovation(コミュニティ・イ…

Java アノテーションプロセッサの使い方(実践編)

はじめに プロジェクトの作成 アノテーションプロセッサの設定 アノテーションの作成 プロセッサの作成 要素からアクセサーを取得する アクセサーのtoString()を行うコードを生成 クラス生成 テストの実行 まとめ はじめに 以下では、Java アノテーションプ…

Java アノテーションプロセッサの使い方(基礎編)

はじめに Pluggable Annotation Processing アノテーションプロセッサ アノテーションプロセッサの実行 ProcessingEnvironment と RoundEnvironment Element と TypeMirror Element TypeMirror AnnotationMirror Elements と Types Filer まとめ はじめに Ja…

JetBrains 製次世代エディタ(IDE) Fleet - ファーストインプレッション

JetBrains Fleet とは Fleet の導入 Toolbox App のインストール Fleet のインストール Fleet の起動 まとめ JetBrains Fleet とは 先日公開された JetBrains による新しいIDEです。機能としては以下のように紹介されています。 JetBrains 製の Visual Studi…

JSON Pointer (RFC 6901) まとめ

JSON Pointer とは JSON Pointer の構文 JSON Pointer のエスケープ JSON 配列の指定 Relative JSON Pointer JSON Pointer とは JSON Pointer は、Jsonドキュメント内の特定の値へのパスを定義する文字列構文です。 www.rfc-editor.org 大まかに言えば、ルー…

これからのフロントエンドコンポーネント開発 Lit -その(4)-

はじめに Vite によるプロジェクト作成 todo-list コンポーネントの作成 ToDo アイテムの追加 ToDo アイテムのトグル ToDo アイテムの消込 まとめ はじめに Web components ベースのフロントエンドUIフレームワーク Lit の入門記事です。 前回は Lit コンポ…

これからのフロントエンドコンポーネント開発 Lit -その(3)-

はじめに Lit コンポーネント HTMLElementTagNameMap リアクティブプロパティ プロパティオブジェクトの更新 内部リアクティブステート(Internal reactive state) レンダリング Lit テンプレート 式 ブール属性 プロパティ式 イベントリスナ テンプレートの…