翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
「Javaオブジェクトモデリング」に関する情報が集まったページです。 ITmediaはアイティメディア株式会社の登録商標です。
Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
前回は 「Jackson Java JSON-processor」 (⁠以下、 Jackson) のストリーミングAPIを利用して、 JavaプログラムからJSON形式のデータにアクセスする方法を解説しました。今回はそれに引き続き、 ツリーモデルのAPIを使う方法を紹介します。JacksonのツリーモデルAPIは ...
誕生から20年を迎え, 幅広い分野のプログラミングに欠かせないJavaの基礎から応用までをしっかり解説。Javaの最新仕様(Java 8)に基づく文法から, オブジェクト指向やデザインパターン, そしてビルド, ドキュメンテーション, 品質への配慮などまで ...
The JoSQL Projectは23日(米国時間)、JoSQL(SQL for Java Objects)の最新版となる「JoSQL 1.9」を公開した。JoSQLはJavaで開発されたオブジェクト操作用ライブラリ。Javaオブジェクトの集合に対してSQL命令を使ったさまざまな操作を提供する。コレクションに対してSQLを使った ...
Project Lombok is a small library that can be used to reduce the amount of boilerplate Java code that is commonly written for Java classes. Project Lombok does this via annotations that can be added ...
今回はJaValidを紹介したい。JaValidはJavaオブジェクトの状態を検証するためのオープンソースのバリデーションフレームワークである。JaValidを用いることで、Javaオブジェクトが取り得る状態の条件を設定して検証することができるようになる。 条件の設定に ...