2011-02-15こんにちは。そろばん3級、IM10級、現在、NTTデータビズインテグラルにて修行中の斎藤です。IMのスキルが低いので、IMではなくオープンソースの便利ツールを紹介します。「DBFlute」というオープンソースのO/Rマッパです。以下のサイトが本家です。http://dbflute.sandbox.seasar.org/O/Rマッパという括りだとHibernateやらS2JDBCみたいなの想像しますが、これはどちらかというとDBのインフラ、環境構築周りを支援するツールです。だいたい以下のようなことできます。全部は語り尽くせないので4と5の機能について紹介します。4.スキーマ情報からドキュメントの自動生成ですが、DB上のスキーマ情報からHTMLを生成でき、EXCELなんかにそのまま貼付けできます。(サンプル:http://dbflute.sandbox.seasar.org/ja/data/doc/basic/schema-exampledb.html)お客様から「<テーブル定義書がないアプリ>のテーブル定義書をだせ!!」なんてせっつかれた場合に、タスクを実行してコピペするだけで対応できます。あとは死にそうな顔をしながら「頑張りました(ゲソ」といって提出すればOKです。DB内のデータ(テーブル定義情報ではなく、中身のデータ)をExcelに出力することもできます。5.ExcelやCSVからスキーマを構築できます。テーブル定義だけじゃなく、中身のデータも自動投入します。手間がいりますが追加タスクでSEQUENCEのインクリメントしたり、ストアド投入したりとかもできます。Biz∫ではこの機能を使ってアプリケーションの初期データを作成しています。インポートするデータを外出しのEXCELやCSVでもっておいてそこからデータを投入しできるため、メンテナンスが非常に楽です。投入するデータもフェーズ別に扱うことができ、例えばデモ用と結合試験用のデータを分けてEXCELに置いておき、それぞれフェーズにわけてデータ投入するといったようなことができます。今までダンプ/インポートでスキーマのメンテしてるようなシステムではこっちのほうが便利だと思います。そんなに難しくないツールなのでぜひ使ってみて下さい。コメントをキャンセルメールアドレスが公開されることはありません。...Forma関数で条件式を書くIM-FormaDesignerの画面アイテム「関数」を利用して式を記述できますが、まもなくリリース予定のパッチ2よりAND演算・OR演算の論理演算関数や比較演算子を使えるようになります。...intra-mart利用中の「セッション切れ」について※下記内容は、過去のintra-mart(Ver4.3以前)に関する内容です。最新のintra-martでは、異なる情報であることがありますので、ご注意ください。Ver7.2の紹介は、最終回です。...「高松商店」のデジタル化事例のご紹介こんにちは。デジタルビジネス推進室の高松です。今回は、高松商店のちょっとしたデジタル化についてご紹介させて頂きます。製品紹介・お知らせ週間ランキングまだデータがありません。アップデート版をリリースしました。アップデート版をリリースしました。アップデート版をリリースしました。アップデート版をリリースしました。アップデート版をリリースしました。パッチをリリースしました。パッチをリリースしました。パッチをリリースしました。パッチをリリースしました。パッチをリリースしました。アップデートしました。アップデートしました。アップデートしました。アップデートしました。アップデートしました。スポンサードサーチ削除パッチをリリースしました。スポンサードサーチ削除パッチをリリースしました。スポンサードサーチ削除パッチをリリースしました。スポンサードサーチ削除パッチをリリースしました。最新署名版ファイルアップロードJavaアプレットをリリースしました。