JavaWeb大虾注意了。请问一下。谁有hibernate+struts 对数据库操作的例子啊。

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:06:38
这些怎么调用dao啊

那只能是new了!
也可以使用多态扩充一下!
给你在这写一个例子,代码格式就不怎么讲究了:
1、直接new
首先可以写一个父类来方便获取Session

public Class HibernateSF{
// 这里面内容可以参考MyEclipse自动生成的SessionFactory静态类
public static Session getSession{
// 这里面的内容你自己写了
}
}

public Class StudentDao {

public List getStudents(){
// 这里面的内容你自己写了
}
}

然后struts的action里面直接
StudentDao sdao = new StudentDao()了 !

2、接口多态就是
public interface IStudentDao{

}
这样就是 IStudentDao sdao = new StudentDao();

建议学习Spring ,那样你会发现这个过程显得更简单了!

偶也是不大明白
http://bbs.cqupt.edu.cn/bbscon.php?board=Java&id=7386