【SSH】——初识SSH

    小编最近正在参加一个项目,这个项目中采用ssh集成框架,小编也是第一次使用,趁此机会彻底学习一下哈。这次小编主要介绍ssh,并对比之前用的经典三层。

何为SSH?

    SSH为struts+spring+hibernate是一个集成的框架,一种Web应用程序开源框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。不知道大家看到有没有一种熟悉的感觉,在经典三层中也有的表示层,业务层,数据层,实体层。这样来说是不是对这个ssh集成框架不再陌生啊。

 一张图,让大家对SSH认识更深入一些哈

               

配置文件干嘛用!

    在做项目的过程,感觉一直在搞配置文件,而且大部分的bug都是配置文件,一张导图,看看这些配置文件到底是干么的。


自我认知

    这个项目也是做了很久了,第一个电商的项目,第一个Java项目,第一次接触ssh框架。之前做项目的时候,总是要new,然后就是不停的new。开始使用ssh框架的时候发现配置文件很多,利用注入的方式,在代码量上的减少,代码也是变的更加整洁,觉得挺棒啊。采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。这样无论前端如何变化,模型层只需很少的改动,并且数据库的变化也不会对前端有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合度小,有利于团队成员并行工作,大大提高了开发效率。

总结

    这是刚刚开始Java之旅,对SSH这个框架的学习相信定会伴随着项目的深入,有更加清晰的认识!只是渐渐开始感觉之前认为那些很厉害的功能点,也会伴随深入而变得慢慢清晰,后面的道路还很长,不断学习中!

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mandy_i

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值