关于ssh框架学习感想

ssh框架从职责上分为4层:表示层,业务逻辑层,数据持久层,域模块层。Struts,Spring,Hibernate;其中struts负责业务跳转并且将MVC分离,Spring负责对Struts层与Hibernate层进行管理,Hibernate层给数据持久化提供支持。代码编写时,可以分为action,service,dao,model以及配置项目xml信息 几个部分。如果把web project看做一家餐厅的话,action好比传菜员,service好比烧菜的大厨,dao好比菜品原料采购员;service层怎么做菜的action不管,dao怎么采购的service也不用管,两者直接调用即可,出了问题找他们就行了。

但是,ssh逐渐被淘汰,具体的分析https://www.zhihu.com/question/29398365——转自知乎

不过各个框架的思想大致相似,学个思想方法即可,曾经听一个已经工作的学长说,他在公司原本负责.net开发,有一天公司突然要求他们开始熟悉并使用java ee,公司给他们培训了两个下午,第三天已经开始正常生产开发了。

所以,这是触类旁通的。

猜你喜欢

转载自blog.csdn.net/qq_38890412/article/details/79324535
今日推荐