タグ

ブックマーク / muimi.com (2)

  • JNIにさわる

    作成 2002/12/22 JNIって? JNIはJava Native Interfaceの略で、 Javaと、WindowsLinuxなどのNativeコードを結ぶAPIです。 JREの中でもJNIが利用されています。 JavaがWrite Once Run Anywhereなのは、 各プラットフォームごとのJNI部分をJREの中でやってくれているからです。 Nativeのコード(Windows dllなど)を利用したい場合、JNIを利用します。 JNIのNative側のコードは特に限定されていませんが、 ほとんどの場合C/C++のようです。 ここでは、以下の環境で試しました。 Windows XP JDK1.4.1_01 Borland C++ コンパイラー 5.5 作成は以下の手順で行います。 Javaクラスの作成、コンパイル javahでC++ヘッダファイルの作成 Native

  • DBUnitにさわる

    作成 2004/9/10 今度使うらしいのでちょっとさわってみた。ちょっとだけ。 DBUnitとは? DBUnitとは、データベースを含むプログラムの単体テストツールです。アプリケーション開発では、多くの場合、データベースを利用します。DBを更新したり、DBから値を取得する単体テストを書くとき、「テスト用のデータのセットアップ」や「更新されたデータの確認」などを行うのは、非常に骨の折れる作業です。DBUnitは、そのような骨の折れる作業を低減させてくれる方法とツールを提供しています。 インストール DBUnitは以下のWebページからダウンロードします。 DBUnitのWebページ http://dbunit.sourceforge.net/ ここでは現在の最新バージョンの2.1をダウンロードしました。 ここで使うテーブル ここではMySQLを利用して、簡単なデータベースとテーブルを作成し

  • 1