怎么理解JAVA中的框架?

我是一个编程爱好者!我想知道什么叫JAVA框架!注意我不是要知道JAVA中有哪些框架!只是想知道什么是框架?用生活例子讲讲!谢谢!我的QQ735127... 我是一个编程爱好者!我想知道什么叫JAVA框架 ! 注意我不是要知道JAVA中有哪些框架!只是想知道什么是框架?用生活例子讲讲! 谢谢! 我的QQ735127 展开
 我来答
达内培训机构 2022-05-16
展开全部
想要学习JAVA课程推荐选择【达内教育】。JAVA主流框架有以下几个:1、SpringSpring。是排在Java框架第一位,能够开发以高性能著称的复杂web应用程序的出色能力。能够使【Java开发】人员轻松地创建企业级应用程序。2、Hibernate。作为一个对象关系映射(ORM)数据库,Hibernate改变了以前查看数据库的方式。虽然不是一个完整的全栈框架,但能够为多个数据库轻松转换数据。支持多个数据库的能力使得无论应用程序的大小或用户数量如何,都很容易进行扩展。此外Hibernate速度快、功能强大、易于扩展、修改和配置。3、Struts。该框架能够帮助自定义软件开发…
鐖辫繃shu鈥唀r
推荐于2019-08-18 · TA获得超过6152个赞
知道答主
回答量:30
采纳率:0%
帮助的人:3652
展开全部

1、框架就是你在实际开发中,可以让使用者减少很多重复的代码、让代码的结构更加清晰,耦合度更低,后期维护方便。

1) 在javaSE中你可以使用JDBC实现数据库的操作,在不使用框架的情况下,sql语句都是写在java代码中的。而使用框架的情况下,sql语句可以写在配置文件中,甚至可以通过一些组件进行自动生成。

2)同时,在实现了servlet、jsp这个前端展示的时候,请求地址都是写在web.xml这个配置文件中的,比较反锁,在使用springmvc框架时,定义一个url相对简单,只需要你配置一个注解

2、java现在流行的框架有Spring、struts2、hibnate,springmvc等技术。

拓展资料:

Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。

集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。

接口:即表示集合的抽象数据类型。接口提供了让我们对集合中所表示的内容进行单独操作的可能。

实现:也就是集合框架中接口的具体实现。实际它们就是那些可复用的数据结构。

参考资料:JAVA集合框架 百科

达内培训机构
2022-05-16 广告
想要学习JAVA课程推荐选择【达内教育】。JAVA主流框架有以下几个:1、SpringSpring。是排在Java框架第一位,能够开发以高性能著称的复杂web应用程序的出色能力。能够使【Java开发】人员轻松地创建企业级应用程序。2、Hib... 点击进入详情页
本回答由达内培训机构提供
尚学堂java学院
2020-07-23 · 百度认证:北京尚学堂科技有限公司官方账号
尚学堂java学院
向TA提问
展开全部

怎么理解java中的框架,简单的说就是什么是框架!

框架就是一套规范。既然是规范,你使用这个框架就要遵守这个框架所规定的约束。在Java开发中,框架是用一套规则加上一群jar包来表示的。

还可以说为啥要用框架!

这个原因就好比盖房子,有10个人一起合作盖,此时,框架就好比图纸。如果没有盖房子的图纸,那么每个人都有自己的想法,那么盖出的房子一定不是房主想要的。而有了图纸,就可以约束每个人要怎么盖我们的房子,砌砖的要切成什么样子,方向的门要超南朝北等都被约束了。这样便于团队的合作与开发。放在我们的开发中,如果一个类的名字,A同学起名字叫A.java B同学起名教B.java,可是其实这两个类的功能是一样的,但是就是因为没有规范,所以造成了混乱,不利于团队合作与开发,如果使用了框架,框架就会对类的名字有约束,比如Struts,控制类我们都起名字叫**Action 这样很容易让人看明白功能。

框架不仅仅只完成这些简单的约束,更重要的是,框架为我们封装好了一些冗余,且重用率低的代码。并且使用反射与动态代理机制,将代码实现了通用性。比如如果你说servlet开发,你需要在servlet获取表单的参数,每次都要获取很麻烦,而struts底层就使用反射机制和拦截器机制帮助我们获取表单的值,我们就不用每次都手写那些代码了,简化了开发,当然你必须遵守一些规定来配置。还有比如hibernate,它提供了一些通用性很强的对数据库的增删改差,如果你使用jdbc每次做一些简单的crud的时候都必须写sql,但使用hibernate就不需要这么麻烦了,直接save,update就可以了。。。当然,你还是要遵循其一些规范而配置。同理spring也是如此。

这样的解释我想您能应该能懂了吧!望采纳呦!!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a6700648
推荐于2017-09-28 · TA获得超过616个赞
知道小有建树答主
回答量:448
采纳率:50%
帮助的人:199万
展开全部
1、框架就是你在实际开发中,可以让使用者减少很多重复的代码、让代码的结构更加清晰,耦合度更低,后期维护方便。
1) 在javaSE中你可以使用JDBC实现数据库的操作,在不使用框架的情况下,sql语句都是写在java代码中的。而使用框架的情况下,sql语句可以写在配置文件中,甚至可以通过一些组件进行自动生成。

2)同时,在实现了servlet、jsp这个前端展示的时候,请求地址都是写在web.xml这个配置文件中的,比较反锁,在使用springmvc框架时,定义一个url相对简单,只需要你配置一个注解
2、java现在流行的框架有Spring、struts2、hibnate,springmvc等技术。
最受欢迎的是spring框架,spring是一个轻量级的框架,轻量级的意思是在使用的这个框架时,完全感受不到这个框架的存在,不需要实现这个框架的任何接口,只需在执行的时候,加载这个框架的配置文件即可。在学习java的同时,会接触到javaSE(java的企业级开发,涉及到JDBC、SERVLET、网络编程)。在你解除了Spring框架后,你会很快的喜欢上它。功能强大,代码简洁,能实行几乎所有的javaSE的功能。

3、当对java的了解的越深,就会越来越喜欢框架。如果有能力,完全可以自己开发一套自己的框架。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cn_arthurs
2009-02-04 · TA获得超过438个赞
知道小有建树答主
回答量:566
采纳率:0%
帮助的人:325万
展开全部
我感觉框架像一部机器,其内部构造你可以不必关心,你只需要关心它生产出来的东西是不是你想要的,
举个例子,你想通过hibernate查询一张表中的所有记录,你只需要把这个表中的字段都做好映射,然后写一条List list = getHibernateTemplate().find("from UserVo");
这样查询出来的list就是封装好的一个个的user对象

至于怎么封装的,这就是框架的作用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MM鲁能
推荐于2017-09-02 · TA获得超过143个赞
知道答主
回答量:204
采纳率:0%
帮助的人:0
展开全部
Java框架跟建筑中的框架式结构是一样的。使用了框架(钢筋+混凝土)以后,你所专著的只是业务(非承重墙构建不同格局),当然是在遵守框架的协议上开发业务。常见的是struts,spring,hibernate。

程序中体现在,用了框架就已经有一些固定的代码给你写好了,比如方法体的命名等等,而你所要写的,就是在这些方法体等中实现你自己功能的代码;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式