package pwv.spring.app; import org.springframework.beans.factory.BeanFactory; import org.springframework.context.support.ClassPathXmlApplicationContext; import pwv.spring.dao.IMember; import pwv.spring.model.Member; public class DbTest { public static void main(String[] args) { BeanFactory factory = new ClassPathXmlApplicationContext("/dbtest.xml"); IMember memberDao = (IMember)factory.getBean("memberDao"); Member takemoto = new Member(); takemoto.setName("Hiroshi TAKEMOTO"); takemoto.setAddress("Nakano-ku"); memberDao.insertMember(takemoto); System.out.println("takemoto:" + memberDao.printMember(takemoto)); // DBからロードする Member loaded = memberDao.findMember(takemoto.getId()); System.out.println("loaded:" + memberDao.printMember(loaded)); } }