SSH开发网页的心得

最近在做一个网站,采用了spring_struts+hibernate的框架,比较用框架和不用框架时的开发才发现框架为我们解决了很多问题。

如果直接在jsp里嵌入java代码那么一旦你需要修改代码或者调试都是一件十分困难的事情,一个比较大的网站通常都有几百个网页,工作量非常的大。

ssh用hibernate来实现数据库连接,封装了底层的操作,而且hibernate有适配器,同样的代码可以支持不同的数据库,可移植性好。用spring来托管struts的action,它会用一个工厂生产出很多注入dao的action。struts有用值栈的方式完成数据的灌装,并且预定义了一些标签,非常的使用。ssh把底层的操作和实现的方法分开,这样便于集中管理,数据库的操作都交给dao,这样减少了重复代码量,也便于调试。

 下面说说ssh的一些缺点,hibernate是把每张表看成一个对象,虽然对象是一个封装好的东西屏蔽了一些细节,单显然对象也是十分笨重的,实际使用起来有时会觉得不方便。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值