제18장 전체 DAO의 실현 및 테스트 코드 완성
cn.itcast.jdbc.dao UserDao 커넥터
cn.itcast.jdbc.dao.impl UserDaoJdbcImpl(implements UserDao 구현 방법)
cn.itcast.jdbc.dao DaoException 예외 처리
cn.itcast.jdbc.dao UserDaoTest 테스트 코드
UserDaoTest.java
package cn.itcast.jdbc.dao;
import java.util.Date;
import cn.itcast.jdbc.domain.User;
public class UserDaoTest {
public static void main(String[] args) {
UserDao userDao = DaoFactory.getInstance().getUserDao();
// System.out.println(userDao);
//
// User user = new User();
// user.setBirthday(new Date());
// user.setName("dao name1");
// user.setMoney(1000.0f);
// userDao.addUser(user);
// User u = userDao.findUser(user.getName(), null);
// System.out.println(u.getId());
User u = userDao.getUser(7);
u.setMoney(20000.1f);
userDao.update(u);
// User u1 = userDao.getUser(8);
// userDao.delete(u1);
}
}