发表于: 2017-08-13 23:14:38
1 1055
今日完成:
今天有点事,没怎么学,明天多做点。
安装好了IDEA
参考网上编写了一个DAO:
public clsaa DAOFactory {
private static final SessionFactory sessionFactory;
//定义一个ThreadLocal
static Session currentSession().....
public UserDao getUserDAO() { return new UserDaoImpl(sesssion); }
pulbic OtherDao getOtherDAO() { return new OtherDaoImpl(session); }
......
}
public interface UserDao {
public insertUser(FormBean)
public updateUser(FormBean);
}
然后就实现DAO的接口: (Struts的FormBean...VO来的..)
public class UserDaoImpl implements UserDao {
private Session session;
public UserDaoImpl(Session session){
this.session = session;
}...
public insertUser(FormBean) {
..//..
session.save(UserPO);
..//..
return FormBean;
}
public FormBean updateUser(FormBean) {
..//..
session.update(UserPO);
..//..
return FormBean;
}
}
最后定义你的PO:
public class UserPO {
String firstname, lastname, password..........
}
}
初步了解了命名规则与基本语法
明日计划:
【1】继续编写DAO,掌握更多技能点,熟悉IDEA的使用与操作。
【2】学习Junit,并尝试写自己的第一个单元测试
【3】补强基础知识
遇到问题:基础太差,学的很慢
收获:学习了解到了到了如何写简单的DAO
评论