SSH整合的基本步骤

来源:互联网 发布:湖北网络安全教育 编辑:程序博客网 时间:2024/05/02 04:31

1.新建Java EE5.0的Web Project;
2.建5个包:
com.yenange.biz.impl
com.yenange.dao.hibimpl
com.yenange.entity
com.yenange.struts.action
com.yenange.struts.form
3.在DB Browser里面, 将数据源配好
4.加入Struts,Hibernate,Spring这三个包.
5.右键项目, 在build path中去除Struts,Hibernate,Spring,再复制全部包到项目的lib中.
5.在DB Browser里面, 生成实体类;
6.完成biz,dao的接口及实现类;
7.在Structs-config.xml中新建action及form;
记住要加上:
            className="org.springframework.web.struts.ContextLoaderPlugIn">
                    value="classpath:applicationContext.xml" />
   
而且这一部分紧连着

里面的action的type要改成:
type="org.springframework.web.struts.DelegatingActionProxy"
8.在applicationContext.xml中以dao,biz,action的顺序完成依赖注入的配置.
    并在applicationContext.xml加上事务的配置:
   
            class="org.springframework.orm.hibernate3.HibernateTransactionManager">
       
   
   
       
           
           
           
           
       
   
   
       
       
   
9.将tag.jsp页面复制过来
 
 
 
 
 
10.建jsp页面
11.如果需要添加记录,则复制EncodingFilter.java文件过来;
    在web.xml中加入配置:
   
   
        encodingFilter
        com.yenange.filter.EncodingFilter
   
   
   
        encodingFilter
        /*
   

原创粉丝点击