范文无忧网面试笔试面试回答

java面试谈谈对ssh三大框架的理解

01月31日 编辑 fanwen51.com

[面试时被问及谈谈你的职业规划如何]面试过程中,面试官会向应聘者发问,而应聘者的回答将成为面试官考虑是否接受他的重要依据。对应聘者而言,了解这些问题背后的“猫腻”至关重要。本文对面试中经常出现的一些典型...+阅读

首先hibernate是一个持久层框架,轻量级(性能好),orm映射灵活,对表与表的映射关系处理的很完善,对jdbc做了良好的封装,使得我们开发时与数据库交互不需要编写大量的sql语句。

而struts是一个mvc的web层框架,底层是对servlet的大量封装,拥有强大的拦截器机制,主要负责调用业务逻辑Service层。

三大框架的大致流程jsp->struts->service->hibernate。因为struts负责调用Service从而控制了Service的生命周期,使得层次之间的依赖加强,也就是耦合。

所以我们引用了spring,spring在框架中充当容器的角色,用于维护各个层次之间的关系。通过IOC反转控制DI依赖注入完成各个层之间的注入,使得层与层之间实现完全脱耦,增加运行效率利于维护。

并且spring的AOP面向切面编程,实现在不改变代码的情况下完成对方法的增强。比较常用的就是spring的声明式事务管理,底层通过AOP实现,避免了我们每次都要手动开启事物,提交事务的重复性代码,使得开发逻辑更加清晰。

这样应付面试应该可以了,不过他可能会细问,比如hibernate的懒加载,spring的AOP和IOC原理等,这个还需要在准备准备

延伸阅读:

面试讲究技巧!有经验的来谈谈希望对你有帮助! 面试技巧还是很有用的,它可以在一定程度上让你给面试官留下好印象: 面试发挥出色,可以在一定程度上弥补先前笔试或是其他条件如学历、专业上的不足。许多毕业生...

面试题谈谈如何立足岗位提高自己的职业道德素养陈馨娴老师关于提高自身职业道德素养的看法,希望可以帮助到你,如果需要更多关于陈馨娴老师职业化素养的文章或者课程,请搜索“陈馨娴”。 1.忠于职守、爱岗敬业 要求员工珍惜工...

谈谈自己对seo认识及如何学习SEM是一种新的网络运营形式。SEM所做的就是全面而有效的利用搜索引擎来进行网络运营和推广。SEM追求最高的性价比,以最小的投入,获最大的来自搜索引擎的访问量,并产生商业价值...

谈谈你对流动人口协管员的认识如果被录用你将如何去做和事业单位考试内容一样公共基础知\申论\时事政治\还有是主要关于法律知识。劝你不要考那么多 我前几天参加的考试,就是一张纸,上面一道题目。 我当时抽到的题目是:你对你自己...

高分谈谈你对应聘岗位的认识急急急求职 就是你求别人 想想别人要是求你 你是怎么想的就行了 你要说他爱听的 想听的 就是深入了解你应聘公司单位的背景及岗位职能 还有主管的个人喜好 说他想听的 聊他想让你...

谈谈自已对此岗位的认识摘要:在深度营销模式下,一方面,人员管理是区域营销管理中的一个重组成部分,是各层次的区域营销管理者的重要职责之一,人员管理的成效直接影响到执行层面的力度。另一方面,管理是很...

结合时间管理的知识谈谈你对加班的看法在当代,随着经济建设的迅猛发展,社会对于一个企业的要求也日益提高。除了技术与人才,管理和经验,这些外包因素之外,效率,成为了大多数企业必须长期关注的重要因素。而社会竞争的不...

面试时考官问你谈谈成功的案例但我没有怎么办公司里每项工作的完成都是靠团队合作,所以你在团队中担当什么样的角色,起到什么样的作用,最后团队工作取得了什么样的成果。再有每个人的职业生涯中都会有自己得意之处,通过你的...

怎么整合3大框架面试是笔试题比如 ssh 1 添加struts框架支持, 2,添加spring框架支持, 3,配置数据源, 4,spring 和hibernate 整合,会有applicationContext.xml 来管理数据源 1 配置datesource sessionfactory 2...

推荐阅读
图文推荐
栏目列表