Java常用的5大框架介绍!

Posted 程序员的小傲娇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java常用的5大框架介绍!相关的知识,希望对你有一定的参考价值。

作为常年霸榜的头牌编程语言,Java的火热程序已经毋庸置疑,Java框架在Java开发中的作用也是不可忽视。下面,小千给大家具体介绍一下Java常用的5大框架,希望对正在学习Java的人有所帮助。

1、Hibernate

HIbernate是一个优秀的持久化框架,负责简化将对象数据保存到数据库中,或从数据库中读取数据并且封装到对象的工作,所以它主要是数据持久化到数据库。Hibernate不仅是一个开放源代码的对象关系映射框架,还可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

2、Spring

Spring的出现改变了Java世界,它的目标是使现有的JavaEE技术更容易使用和促进良好的编程习惯,它是一个轻量级的框架。Spring利用它的IOC和AOP来处理控制业务,它的主要作用是作为依赖注入容器和AOP实现存在,还提供了声明事务,对DAO层的支持等简化开发的功能,spring还可以很方便的与Struts2.hibernate等框架集成。所以Spring框架最核心的就是所谓的依赖注射和控制反转。

3、Struts框架

Struts是开源软件,Struts主要负责表示层的显示。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。Struts的优点主要集中体现在两个方面:Taglib和页面导航。Taglib是Struts的标记库,灵活运用,能大大提高开发效率。

4、jQuery框架

jQuery是继prototype之後又一个优秀的javascript框架。其宗旨是——WRITELESS、DOMORE,写更少的代码,做更多的事情。它是轻量级的js库(压缩後只有21k),这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器(IE6.0+、FF1.5+、Safari2.0+、Opera9.0+)。jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理htmldocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

5、Redis框架

Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list、set、zset、hash等数据结构的存储。它的性能极高,Redis能读的速度是110000次/s,写的速度是81000次/s。而且丰富的数据类型,Redis支持二进制案例的Strings、Lists、Hashes、Sets及OrderedSets数据类型操作。

以上就是小千给大家介绍的常用Java框架,希望对大家有所帮助。想了解更多Java知识,欢迎关注小千哟,后期会继续分享Java技术知识。

本文来自千锋教育,转载请注明出处。

以上是关于Java常用的5大框架介绍!的主要内容,如果未能解决你的问题,请参考以下文章

处理大数据流常用的三种Apache框架:StormSpark和Samza。(主要介绍Storm)

Java Web前端到后台常用框架介绍

JAVA中几种常用的RPC框架介绍

Java Web从前端到后台常用框架介绍

JAVA中几种常用的RPC框架介绍

JAVA中几种常用的RPC框架介绍