追加 の検索結果:
…キーマにフィールドの追加(または削除)を行う場合には、ActiveObjectは既存のスキーマから新しいバージョンへ移行するための適切なDDLを生成します。これにより、オブジェクト指向の開発者は、オブジェクトについてだけ考えればよく、裏にあるデータベースや保存の仕方について一切考慮しなくてよいのです。 ActiveObjects can even generate the database schema for you, just based on your entity i…
…ピュータのアイコンが追加されます。秘密キーがPageantにロードされるまでは、ただあるだけで何もしません。 When you run Pageant, it will put an icon of a computer wearing a hat into the System tray. It will then sit and do nothing, until you load a private key into it. Pageantアイコンを右クリックすると、メ…
http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter7.html#plink-startingの日本語訳。 新年早々何をやっているのやら・・・・。7.1 Plinkを始める - 目次に戻る - 7.3 バッチファイルやスクリプトでPlinkを使う >> 訳文 この節は対話ログインや自動化された処理でのPlinkの使い方の基本を記述します。 This section describes the basics of ho…
…のあるディレクトリを追加するには、コンソールウィンドウで以下を入力します: In order to use Plink, the file plink.exe will need either to be on your PATH or in your current directory. To add the directory containing Plink to your PATH environment variable, type into the console…
…のあるディレクトリを追加するには、コンソールウィンドウで以下を入力します。 To start PSCP it will need either to be on your PATH or in your current directory. To add the directory containing PSCP to your PATH environment variable, type into the console window: set PATH=C:\path\…
… bugs B.3 追加機能を依頼する B.3 Requesting extra features B.4 すでに依頼されている機能を依頼する B.4 Requesting features that have already been requested B.5 サポートの依頼 B.5 Support requests B.6 Webサーバの管理 B.6 Web server administration B.7 何かするのに許可を求める B.7 Asking permis…
…あります。 データを追加する 左下のMySQLのコンソールでinsert文を実行してデータを追加してみます。 insert into three_dimension values( 200, 300, 400 ); その結果がこちらのイメージです。 三次元グラフの棒が自動的に追加されました!Google ChromeとFireFoxはOKです!! しかし、Internet Explorerだけ更新に失敗してしまいます。調べていませんが、おそらくcanvasタグ周りに原因あるの…
…」というライブラリも追加で必要になります。 Firefox, Safari and Opera 9 support the canvas tag to allow 2D command-based drawing. ExplorerCanvas brings the same functionality to Internet Explorer. To use, web developers only need to include a single script tag i…
…するグローバル変数の追加です。 // 色の一覧 var colorList = [ "#004444", "#ffff00" ]; // 色のインデックス var colorIndex = 0;二点目は、drawLine関数への色の設定の処理の追加です。 /* * 線分を描く。 * @param x X座標 * @param y Y座標 */ function drawLine( x, y ) { // 色を設定する。 jg.setColor( colorList[color…
…- 一覧に検索機能を追加する ActiveObjectsを使ってみた(4) - データベースの情報を取得する サポート対象のDB関連ライブラリ サポートするデータベース サポートするコネクション・プーリング 他のライブラリとの連携 SwingのJTableでActiveObjectsのエンティティ編集をするための予習 Javadocの日本語訳(概要のみ) EntityManagerの概要(Javadoc) net.java.aoのアノテーションの概要 CacheLayerの概…
… プロパティを動的な追加や削除できるDynaClassの拡張 A specialized extension to DynaClass that allows properties to be added or removed dynamically. クラス 概要(日本語訳) 概要(英語原文) BasicDynaBean DynaBeanインタフェースの最小限の実装 Minimal implementation of the DynaBean interface. Basi…
…テーブルをコンテナに追加する - Adding a Table to a Container 列の幅を設定・変更する - Setting and Changing Column Widths ユーザが選択する - User Selections テーブルモデルを作成する - Creating a Table Model データの変更を監視する - Listening for Data Changes データ変更イベントを発生させる - Firing Data Change E…
…- 一覧に検索機能を追加する 今回必要なAPIの一覧 データベースの情報を取得するためには、JDBCのデータベースのメタデータが必要になります。そこで、今回は以下のようなAPIを使います。 ActiveObjectsのAPI net.java.ao.EntityManager#getProvider() net.java.ao.DatabaseProvider#getConnection() JDBCのAPI java.sql.Connection#getMetaData()…
…画面」に、検索機能を追加しました。 まずは、画面イメージ 初期表示 すべての単品商品が表示されます。 画面上部のテキストボックスに検索条件を入力し、検索ボタンをクリックすることで検索が行えます。いくつかの条件で検索してみました。 商品番号が「3」以上の単品商品を検索 商品番号が「2」以上「4」以下の単品商品を検索 「2008/12/30」から「2009/01/10」の期間に販売されている単品商品を検索 単価が「5000」円以上の単品商品を検索 複雑な条件で検索 変な入力への対…
…います。 以下、今回追加したシングルトンクラスです。 SingletonEntityManager package sample; import net.java.ao.EntityManager; public final class SingletonEntityManager { private static EntityManager manager = new EntityManager( "jdbc:mysql://localhost/sample", "root…
…表示画面と単品商品の追加画面だけ作ってみました。以下は、実際の画面です。 一覧表示してみます。(単品商品なし) 単品商品を追加します。 単品商品の追加後に一覧表示してみます。 単品商品をさらに追加してから、一覧表示してみます。 追加時に入力を間違えてみます。 エンティティのソースファイル エンティティは二つだけ作成しました。 Product.java - 商品 package sample.entity; import java.util.Date; import net.j…
http://www.javalobby.org/articles/activeobjects/の日本語訳です。 目次に戻る - An Easier Java ORM(2) 教訓をJavaに活かす >> 以下本文 JavaにはObject Relational Mappingフレームワークが溢れています。もちろん、最初にHibernateを思いつきますが、iBatisやBeankeeper等もリストの上位に入るでしょう。つまり、ORMには事欠きません。しかし、どのORMもいく…
…ずれそのような機能が追加されることはあるかもしれません。しかし、今のところUUIDの主キーなどを想定して設計されており、アプリケーション層の更新時のことは想定されていません。 This only generates values for INSERT statements, not UPDATE, SELECT or any such statement. It is likely that down the road, such functionality will be …
…icでないメソッドを追加 2008/12/04 クラスの概要を追加 2008/12/06 直系の既知のサブクラスを追加 直系の既知のサブクラス データベース・プロバイダ クラス DB MySQLDatabaseProvider MySQL ClientDerbyDatabaseProvider Derby(ネットワーク) EmbeddedDerbyDatabaseProvider Derby(組み込み) OracleDatabaseProvider Oracle Postgr…
Enitityの継承関係を表現できるようになりました。矢印の先が継承されるエンティティです。エンティティの移動や追加も自動的に追跡します。
…ロップで画面上のエンティティの組み立てができるようになりました。 可能な操作は以下のとおりです。 エンティティの追加 エンティティへのフィールドの追加 エンティティへのアノテーションの追加 フィールドへのアノテーションの追加 まだ、エンティティの名前を変えるとか細かなことは何もできませんよ。以下、実際の画面です。 画面の説明 エンティティの追加 エンティティへのフィールドの追加 エンティティへのアノテーションの追加 フィールドへのアノテーションの追加 いろいろ追加してみました
…している時に、必ず以下のような手順を踏んでいました。 紙かエクセルにエンティティ関連図を書く。 エンティティ関連図の内容をEntity(Javaのインタフェース)に直す。 わざわざ二つステップを踏むのが無駄なので、GUIで書いたエンティティ関連図から、Entityを直接生成するプログラムを作ることにしました。 その名も「GraphicalActiveObjects」です。作り始めたばかりなので動きはないけど、現状の画面を貼り付けます。※まともなサンプルを追加 乞うご期待???
…sにEntityBが追加されます。 ステップ2.4 EntityBのテーブルDDLを作成する。 rootsの先頭にあるEntityBのテーブルDDLを作成します。 このとき、EntityBはdepsとrootsから削除されます。 また、依存先が空になったのでEnitityAの依存関係はdepsから削除され、rootsにEntityAが追加されます。 ステップ2.5 EntityAのテーブルDDLを作成する。 このとき、EntityAはrootsから削除されます。 おわりに マ…
…し、テーブルDDLに追加する。 エンティティインタフェースを解析して外部キーDDLを作成し、テーブルDDLに追加する。 エンティティインタフェースを解析してインデックスDDLを作成し、テーブルDDLに追加する。 エンティティインタフェースを解析してフィールドDDLを作成する。 private static DDLField[] parseFields() エンティティインタフェースのすべてのメソッドについて繰り返す。 メソッドが以下のアノテーションを一切持たないことを確認する…
…、ソースにログ出力を追加して動きを追ってみようと思います。 ログ出力の追加のために、ActiveObjectsをビルドします。 ビルド対象のソースのバージョンは。0.8.2です。 ビルド失敗 単純に、ActiveObjectsのソースを全てコンパイルしてみました。 すると、いくつもエラーが発生・・・・。 どうやら、ビルド時に依存するライブラリが結構あるみたいです。 依存ライブラリ 依存ライブララリは以下の通りです。 ライブラリのプロジェクト ダウンロードしたファイル 使用する…
…adocへのリンクを追加。 インタフェース パッケージ インタフェース 概要(日本語訳) net.java.ao Entity Entigy.getID()メソッドを提供するRawEntityの拡張。 net.java.ao PolymorphicTypeMapper エンティティ型と対応するポリモフィック型フラグ値の双方向マッピングの戦略(もしあれば)。 net.java.ao RawEntity 主キーを限定しない、すべてのエンティティの上位インタフェース。 net.ja…
…対応するセッター)を追加するとしたらどうでしょう。Personテーブルが既に作成されている場合、テーブルにデータが含まれていることもあります。新しいバージョンのテーブルを生成し、古いデータの移行と古いテーブルの削除を行うスクリプトを書くのは、不快で苦痛をともなうかもしれません。こんな大変なことをしなくても、(上記の)migrateメソッドを呼び出せば必要なことはすべて行えます。このメソッドを呼び出したとき、ActiveObjectsはゼロからすべてのテーブルを生成せず、スキー…
…ロパティ変更リスナを追加する。 8 removePropertyChangeListener プロパティ変更リスナを削除する。 Objectのメソッド いつでも使用できます。 判定順 メソッド名 概要 9 hashCode キーと値に基づくハッシュ値を取得する。 10 equals テーブルと主キーの値が等しいことを確認する。 11 toString "テーブル名 {主キーのフィールド名 : 主キーの値}"を返す。 エンティティインタフェースのメソッド エンティティインタフェ…
…行の末尾にスペースを追加する。 S_ReplaceAll('^([^#][^\r]*)\r', '\1 \r', 30); // 空白行を取り除く。 S_ReplaceAll('^\r\n', '', 30); // #のみの行を取り除く。 S_ReplaceAll('([^#])\r\n', '\1', 30); ////内容を先頭文のみにする。 //数字の後に続く「.」を、すべて$に置き換える。 S_ReplaceAll('(\d)\.', '\1\$', 30); //…
…イアント自身に関する追加的な情報を渡す事ができる。 6 レスポンス リクエストメッセージを受信・解釈した後、サーバは HTTP レスポンスメッセージを返す。 6.1 ステータスライン レスポンスメッセージの最初の行は、プロトコルのバージョン、ステータスコード番号、それに関連したテキストフレーズからなるステータスラインで、それぞれの要素は、SP によって分けられる。 6.1.1 ステータスコードと説明句 ステータスコード要素とは、リクエストを理解し満足するための試行についての三…