テスト・クラスの作成
Jalapeño の動作を確認するために、テスト・クラスを作成します。以下の Test というクラスは、次の操作を行う main メソッドを含みます。
-
DBService のインスタンスを作成します。
-
2 つの Contact インスタンスを作成します。
-
DBService を使用して、Contact インスタンスを Caché に保存します。
-
DBService を使用して、Contact インスタンスを Caché から取得します。
Test の完全なコードは以下のとおりです。
package basic;
import java.util.Iterator;
public class Test {
private static DBService service;
public static void main (String[] args) throws Exception
{
service = new DBService();
//Create and save two contacts
Contact contact = new Contact();
contact.name = "Smith,John";
contact.contactType = "Business";
service.saveContact(contact);
contact = new Contact();
contact.name="Smith,Jane";
contact.contactType="Business";
service.saveContact(contact);
//retrieve and display contacts
for (Iterator iter = service.allContacts(); iter.hasNext();)
{
Contact con = (Contact)iter.next();
System.out.printf("Name: %s Type: %s\n", con.name, con.contactType);
}
}
}
Note:
これらの例に示したコードが実行されると、アプリケーションのクラスパスに ASM ライブラリがないことに関する警告が system.err に送信されることがあります。この詳細は、付録の "アクセス設定" を参照してください。