谁能给我讲讲SSH怎么实现啊

来源:百度知道 编辑:UC知道 时间:2024/05/31 02:02:47
给我讲讲SSH的实现,主要是用ECLIPSE作SSH项目的过程,还有就是需要什么配置文件,我现在都学过点,但是一用ECLIPSE整合到一起就脑袋疼,我要作SSH要注意些什么呢?最好连STRUTS2也说一下,最好自己说说,转载的我看着太费劲,术语太多偶就蒙了,谢谢了,如果让我醒悟,再送一百

呵呵 我帮你下吧!

这些内容都是我自己手写的,其实术语不多,最重要的是配置

我说明下第一注意的是加包与删除包:
需要手动加载的包名(必须加)在lib目录下加:commons-dbcp.jar 和commons-pool.jar包
需要删除的(必须删除)的包在lib目录下删:asm-2.2.3.jar包

第二我们就开始搭建拉!(顺便告诉你下,你可以先把struts和Spring和hibernate导入进来 ,不懂没关系 你看我的)
(ssh包导入进来后)你先按照样子导入如果不知道搭的话也很简单可以学会的那我们就开始写了:
1.写基类时(beasDAo(父类)应该会写)也就是你要写的增删改的方法必须继承:HibernateDaoSupport (Spring来管理hibernate)
得到相应的方法为:
protected void add(T obj) throws Exception {
try {
super.getHibernateTemplate().save(obj);
} catch (Exception e) {
throw e;
}

}
增删改的方法都一样super.getHibernateTemplate().update(obj);
super.getHibernateTemplate().delete(obj);

但查询方法则要new个接口 如查询所有:
protected List<T> getAll(final Class T) {
return super.getHibernateTemplate().executeFind(new HibernateCallback(){

public Object doInHibernate(Session session) throws HibernateException, SQLException {
Query q = session.createQue