package com.javaranch.dynadto; import org.apache.commons.beanutils.DynaBean; public class DynaDTOFactoryDriver { public static void main(String[] args) { try { DynaDTOFactory dtoFactory = new DynaDTOFactory(); DynaBean book = dtoFactory.newInstance("book"); book.set("title", "Jess In Action"); DynaBean author = dtoFactory.newInstance("author"); author.set("lastName", "Friedman-Hill"); author.set("firstName", "Ernest"); book.set("author", author); System.out.println(book.get("title")); System.out.println(book.get("author")); } catch (Exception e) { e.printStackTrace(); } } }