Java之程序员必会Hibernate框架篇

java教程视频讲座简介:

  SSH 为 struts spring hibernate的一个散成框架,是今朝较盛行的一种Web使用法式开源框架。

散成SSH框架的体系从职责上分为四层:暗示层、营业逻辑层、数据耐久层战域模块层,以协助开辟职员正在短时间内乱拆建构造明晰、可复用性好、保护便利的Web使用法式。此中利用Struts做为体系的团体根底架构,卖力MVC的别离,正在Struts框架的模子部门,掌握营业跳转,操纵Hibernate框架对耐久层供给撑持,Spring做办理,办理struts战hibernate。详细做法是:用里背工具的阐发办法按照需供提出一些模子,将那些模子完成为根本的Java工具,然后编写根本的DAO(Data Access Objects)接心,并给出Hibernate的DAO完成,接纳Hibernate架构完成的DAO类去完成Java类取数据库之间的转换战会见,最初由Spring做办理,办理struts战hibernate。
 
体系的根本营业流程是: 正在暗示层中,起首经由过程JSP页里完成交互界里,卖力领受恳求(Request)战传收呼应(Response),然后Struts按照设置文件(struts-config.xml)将ActionServlet领受到的Request委派给响应的Action处置。正在营业层中,办理效劳组件的Spring IoC容器卖力背Action供给营业模子(Model)组件战该组件的合作工具数据处置(DAO)组件完成营业逻辑,并供给事件处置、缓冲池等容器组件以提拔体系机能战包管数据的完好性。而正在耐久层中,则依靠于Hibernate的工具化映照战数据库交互,处置DAO组件恳求的数据,并返回处置成果。
接纳上述开辟模子,不只完成了视图、掌握器取模子的完全别离,并且借完成了营业逻辑层取耐久层的别离。如许不管前端怎样变革,模子层只需很少的窜改,而且数据库的变革也没有会对前端有所影响,年夜年夜进步了体系的可复用性。并且因为差别层之间耦开度小,有益于团队成员并止事情,年夜年夜进步了开辟服从。
 
 
信赖许多法式员对那几个框架其实不生疏
 
Java之法式员必会Hibernate框架篇22课
 
以是有需求的能够看下,合适根底教者!

使用道具 举报