您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

怎么理解JAVA中的框架?

2018/11/20 6:23:23发布56次查看
简单的说框架就是讲一些复杂的逻辑封装起来,让用户通过简单的方式来实现强大的功能。好比web 框架 一般都是通过几个简单的标签来实现一些比较繁琐的功能,比如 display talbe 你只需要指定要展现的 list 以及个个要展现字段就行了,他会给你生成一个带有装饰的table 出来,等等。。。 如果要用生活中的例子的话,就好比全自动洗衣机了你只需要吧衣服放进去,接上水,打开电源, 过一会就会有洗好的衣服出来了。 这个是我个人的理解 希望对你有一定帮助。
说白了就是一些.class文件,供你使用的
我感觉框架像一部机器,其内部构造你可以不必关心,你只需要关心它生产出来的东西是不是你想要的,
举个例子,你想通过hibernate查询一张表中的所有记录,你只需要把这个表中的字段都做好映射,然后写一条list list = gethibernatetemplate().find(from uservo);
这样查询出来的list就是封装好的一个个的user对象
至于怎么封装的,这就是框架的作用了
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的了解的越深,就会越来越喜欢框架。如果有能力,完全可以自己开发一套自己的框架。
java框架跟建筑中的框架式结构是一样的。使用了框架(钢筋+混凝土)以后,你所专著的只是业务(非承重墙构建不同格局),当然是在遵守框架的协议上开发业务。常见的是struts,spring,hibernate。
程序中体现在,用了框架就已经有一些固定的代码给你写好了,比如方法体的命名等等,而你所要写的,就是在这些方法体等中实现你自己功能的代码;
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product