Versions Compared

キー

  • この行は追加されました。
  • この行は削除されました。
  • Formatting was changed.
コメント: Migration of unmigrated content due to installation of a new plugin

...

JiemamyによるDB構成情報(Jiemamyモデル)は、基本的にERダイアグラムエディタで作成・編集され、このエディタのエクスポート機能やmavenプラグインによってSQLに変換されます。しかし、以前に書いた通りJiemamyモデルファイルはXMLなので、手で編集したり、また、DOMやSAX等によるプロセッシングも可能です。が、さすがにJiemamyモデルをDOMで操作しようという人は少ないでしょう。Jiemamy Projectでは、このJiemamyモデルを操作するAPI仕様を定義

{footnote}DOMのような仕様書は作れていませんが…。Javaのインターフェイスとして仕様を定義しています。{footnote}
Wiki Markup
Footnote Macro

DOMのような仕様書は作れていませんが…。Javaのインターフェイスとして仕様を定義しています。

し、そのJavaによる実装を提供しています。

せっかく作ったJiemamyモデルファイルなのに、Jiemamyモデルエディタからしか操作できないなんて悲しすぎる。仕様をオープンにして、このモデルをどこからでも操作できるように解放しよう、という意図です。

このAPIにより、Jiemamyモデルの新規作成や編集、SQLへの変換などをどこからでも

{footnote}まぁ現在のところJava実装しかありませんから、Java以外から呼びたければ、その言語における実装を作るなり何なりの工夫が必要になりますが。{footnote}
Wiki Markup
Footnote Macro

まぁ現在のところJava実装しかありませんから、Java以外から呼びたければ、その言語における実装を作るなり何なりの工夫が必要になりますが。

呼び出すことができます。この仕様及び実装は、クラスライブラリとして、Apache License v2.0により配布しています。

...

そのほかにも、warに組み込んで「warをwebappディレクトリに配置して、最初にアクセスされた時、自動的にSQLをDBに適用して、環境構築を行う」なんていうシステム

Wiki Markup
{footnote}スマートインストール / スマートアップグレード{footnote}

も計画中です。また「動的にテーブルを作ったりするWebアプリ」とか、気持ち悪いものも簡単に作れそうです

Wiki Markup
{footnote}何の需要があるのかは微妙ですw{footnote}

...

Footnote Macro

スマートインストール / スマートアップグレード

も計画中です。また「動的にテーブルを作ったりするWebアプリ」とか、気持ち悪いものも簡単に作れそうです

Footnote Macro

何の需要があるのかは微妙ですw

...

Display Footnotes Macro
Wiki Markup
{scrollbar}