Mindblown: a blog about philosophy. Got any book recommendations? Get In Touch
Description ActiveObjects is an intuitive, pure-Java ORM. AO is designed from the ground up to be extremely simple and easy to use from an API standpoint. AO can be used with either an existing database schema, or it can auto-generate the database schema from the user-specified entity interfaces. ActiveObjects also supports Rails-style database migrations, allowing incremental changes and refac
テーブルの構成情報を取得する-DatabaseMetaDataインターフェイス- 前述したResultSetMetaDataインターフェイスは結果セットの構成情報を管理するクラスでしたが、DatabaseMetaDataインターフェイスはデータベースの構成情報を管理します。データベースで利用可能なストアドプロシージャやテーブル、ユーザー名の一覧、製品そのもののバージョン番号、列名の最大文字数のような制約条件など、データベース全般に関する情報を取得するための手段を提供します。 ここでは、このDatabaseMetaDataインターフェイスを利用して、接続先のデータベース上に存在するテーブルのレイアウト表をリスト表示してみることにしましょう。 <%@ page contentType="text/html; charset=Shift_JIS" import="java.sql.*" %> <
JavaとDBのデータモデルはナゼすれ違う?:JavaのDBアクセスを極める(1)(1/2 ページ) Webシステムが主流となり、データベース・アプリケーションはJavaやC#といったオブジェクト指向言語で開発することが多くなった。しかし、データベース設計はオブジェクト指向モデルとうまくかみ合わず、データモデル設計に苦労するエンジニアは少なくない。本連載は、オブジェクト指向モデルとデータベースモデルのインピーダンスミスマッチに対応するテクニックを紹介する。(編集局) はじめに 本連載は、Javaでの開発経験がありデータベース・アクセスに関するある程度の知識を持つ読者を対象に、Java開発におけるデータベース・アクセスに関する代表的な問題や疑問について、開発現場で即実践できる有用な内容を解説していきます。また、「これからJavaで開発を行っていく予定がある方」や「すでに開発中でデータベース・
The databeans project, Raphael Jolly氏は4日(米国時間)、databeansの最新版にして最初のメジャーリリースとなるdatabeans 1.0を公開した。databeansはRDBMSを使わずに、完全にオブジェクト指向で作成されたJavaパーシステンスフレームワーク。エンタープライズアプリケーションにおける本格的なソリューションを提供するべく開発がおこなわれている。 databeans 1.0はGNU GENERAL PUBLIC LICENSE Version 2のもとで公開されているオープンソースソフトウェア。クラス内のインスタンスフィールドの代わりにディスク上のデータをJavaBeansアクセッサメソッドをベースにして読み書きするという特徴がある。そのほかの特徴は次のとおり。 RMIを使った分散機能 4 ANSI アイソレイションレベルをサポート
はじめに CJ2EEのDataAccessObjectパターンは、企業向けシステム開発で利用される非常に優れたデザインパターンです。これを利用することにより、柔軟なシステムを構築することが可能となります。有名なパターンなので、多くの方はこのパターンを使った設計/開発に携わった経験があるのではないかと思います。 しかし、DataAccessObjectパターンを使った開発は多くのクラスやインターフェイスを定義する必要があります。これは、DataAccessObjectパターンがAbstructFactoryパターンをベースとしているためです。クラスやインターフェイスの数が増えると開発コストだけでなく管理コストも増大し、開発規模が大きくなるほど影響が大きくなります。 本稿では、こうしたDataAccessObjectパターンのデメリットを回避するためのパターンを紹介します。対象読者企業システム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く