翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
第2回 JSON-lib 1. 1 - JSON文字列と Javaオブジェクトとの 相互変換 JSON-libは、 JavaオブジェクトからJSON形式の文字列を生成したり、 その逆の処理を行うJavaライブラリです。Ajaxアプリケーションにおいて、 Webブラウザで動作しているJavaScriptのプログラムとサーバ ...
前回は2回にわたってJavaプログラムでJSONデータを扱うための 「Jackson Java JSON-processor」 を紹介しました。今回はJSONデータを扱うもう1つのJavaライブラリ 「Google Gson」 を紹介します。Gsonの特徴は、 JavaオブジェクトとJSONオブジェクトの変換を、 シンプルな ...
本連載では、オブジェクト指向によるモデルを静的モデル、動的モデル、物理モデルの3つの切り口で扱っています。これらのモデルと開発プロセスにおけるコアワークフローの関係は、図3のようになります。図3では上段に静的モデル、中段に動的モデル ...
Javaアプリケーション開発時に、繰り返し利用されるオブジェクトをキャッシュすることでパフォーマンスを劇的に向上させられる場合がある。「JSR 107: JCACHE - Java Temporary Caching API」は、そのような目的のための標準的なキャッシュ機構を提供するAPIだ。
Javaのクラスは前回ご紹介したとおり、図13のような形になります。この構造をモデル化したJavaクラスのメタモデルは図14となります。 図13Javaのクラス 図14 Javaのクラス メタモデル(クリックすると拡大します) 1つのパッケージに属していることがある 1つ ...