try{ // Notes initialization ... NotesThread.sinitThread(); Session s = NotesFactory.createSession(); ... ... } catch (Exception neo) { } finally { NotesThread.stermThread(); }2. データベースへのアクセス
Database notesDB = session.getDatabase( [ServerName], [DBName]);3. ビューの取得とフォームの参照
View view = notesDB.getView( [ViewName] ); ViewEntryCollection vec = view.getAllEntries(); ViewEntry entry = vec.getFirstEntry(); while (entry != null) { String FieldName = enentry.getDocument().getItemValueString( [FieldName] ); entry = vec.getNextEntry(); }Javaから利用する利点としては、やっぱり"One write run anywhere!"でしょうか。 もちろんJDBCやservlet等の技術も魅力的です。 ドミノもDBレベルではそれに近い思想になっていますが(^^;