SSH搭建

SSH搭建过程

一.搭建环境

a)        Myeclipse10.6

b)        oracle11g

二.框架版本

a)        Spring 3.1

b)        Struts 2.1

c)        Hibernate 3.3

三.准备工作

a)        一个空白的myeclipse

b)        

c)        准备myeclipse连接oracle客户端

                        i.             创建一个连接

                      ii.             

                     iii.             配置相应参数,本次配置以本机的oracle11g,数据库实例orcl,jdbc驱动为ojdbc5;

                     iv.             

四.配置SSH

a)        推荐配置顺序按照ssh的顺序来添加,首先添加spring,然后struts,最后hibernate

b)        添加spring支持

c)        

d)        需要额外添加spring persistence来支持spring集成hibernate以及添加spring web来支持spring集成struts

e)        添加struts

f)         

g)        需要额外添加struts spring插件来支持struts和spring的无缝集成

h)        添加hibernate

i)          

                        i.             第一步选择3、3

                      ii.             选择已经有的spring配置文件

                     iii.             

                     iv.             选择在已存在的spring配置文件中创建会话工厂

                      v.             

                     vi.             选择前面配置的数据源连接

                   vii.             

                  viii.             现在就完成了ssh所有的 jar包以及配置文件的导入

j)          生成hibernate实体类

k)        

l)          搭建项目包名,建议不要随便乱取名字,如下图规范

m)      

n)        并且类名不要随便乱取名字,如下图规范

o)        

p)        配置ssh的自动装配

q)        在emp的实现层添加一个属性为empdao,

r)         

s)        封装empdaoget和set方法,不用实例化,在spring配置文件中声明empServerImpl,将另外一个empDao的名字改成和empServerImpl中的setEmpDao方法相匹配。

                        i.             相匹配的规则是setEmpDao在配置文件表示为去掉set,首字母小写如(empDao).配置文件如下图

t)         然后编写action类。Empaction类调用的biz属性也要与刚才声明的empServer相同,如下图

u)        

                        i.             

                      ii.             最后实现action中的方法,在此我们使用查询来演示,如下图

                     iii.             

                     iv.             最后在页面就可以查询得到emps的值了

五.接下来需要配置web.xml来启动spring容器,如下图

六.

七.加上spring为hibernate提供的会话管理类,如下图

八.

九.添加事物和切面的命名空间及配置,如下图

十.

 

好了,SSH搭建基本到此结束,其中还有很多可以继续添加实现的,比如,增删改。

慢慢摸索吧,加油。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值