问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java中的三大框架分别有什么用?

发布网友 发布时间:2022-04-23 08:25

我来回答

1个回答

热心网友 时间:2022-05-09 23:31

一、Spring
Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务--如果你需要--还能实现你自己的aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC Web框架。

二、STRUCTS
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。

三、Hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具*意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么电脑上的word界面变小为什么WORD里面的页面变的很小怎么设置回来... AHA拯救心脏救命术(Basic Life Support,BLS) 基础生命的基本顺序 机械制图第一视角与第三视角的区别 明日之后野外感染者据点都在什么地方 感染就聚集点位置分享 明日之后 明日之后哪些地图有强力感染者? 《明日之后》野外感染者据点一览 明日之后野外感染者据点去哪找 妙洁提醒你注意:保鲜膜有些不能加热 有些不能包肉 C盘里文件的修改日期是不是就代表那天我用过电脑,我是上午用的,可文件... 腾讯游戏运营的日常工作有哪些? 苏州建一条东西走向的地铁,长多少呢?何时建成呢? 九江电信宽带包年哪项套餐实惠些?包括内容 大神们求解!开直通车前用不用开通生意参谋专业版? 苏州地铁早上几点开始运营? 江西九江这边的宽带移动好还是电信好 苏州地铁9号线改规划了 为什么同样的阿里巴巴,生意参谋有标准版和豪华版 Java目前发展怎么样?前景好吗 拼多多是怎么运营的呢? 复杂吗 江西九江电信这片的宽带资费现行标准是怎样的 苏州地铁几点运营? 淘宝生意参谋流量纵横和市场行情标准版哪个更重要 九江网线宽带是电信好还是广电的好 学习Java应该精通三大框架吗?还是只了解就行?或者只精通一门?应该首先... 拼多多店铺怎么运营? 苏州地铁有几条线 干花椒怎么保存? 九江宽带资费 苏州地铁末班车几点 开了不到三个月的新店 建议买生意参谋标准版吗? 怎样存放花椒能很好的保存麻味? 苏州地铁工资等级表 江西九江永修的电信宽带收费标准是多少,要交押金吗? java现在还是学习ssh三大框架吗? 苏州地铁首末班车什么时间? 九江电信宽带可以月付不 双流九江街道的电信光宽带多少钱一年8M 苏州地铁几点关门 九江学院的电信宽带 校外能用吗? 黑色衣服掉色如何补色? java三大框架学到什么程度才能找工作 皮毛一体的黑色大衣蒸汽熨斗熨变色了怎么恢复原状 苏州有地铁吗 哪位知道九江电信宽带怎么收费的?我选e8的第一个套餐108元/月360时,没到一个月说我欠网费450? 染完黑色头发 总熨头发 会掉色吗 朋友在朋友圈打广告,我想求一个恶搞评论,在线等 黑色的衣服掉色了,怎么才能恢复原来的颜色 朋友圈搞笑超长回复 java web开发要不要使用三大框架