发表于: 2017-08-13 23:14:38

1 1054


今日完成:

           今天有点事,没怎么学,明天多做点。

        安装好了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


返回列表 返回列表
评论

    分享到