搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 深圳慧极 > 盘点4种常用的Java编程语言框架

盘点4种常用的Java编程语言框架

深圳慧极 2018-06-29



Java编程语言已经在市面上流行了很长时间了,针对它的的开发框架也是数不胜数,今天来总结一下流行度相对比较高的框架。

Spring Framework

Spring Framework是 Pivotal 公司的开源框架,它提供了控制反转、依赖注入、面向切面编程等特性,还提供了Spring MVC用于开发Web应用和基于Rest Web Service的后台应用。Spring 产品是一个大家族,最近比较流行的是Spring Boot,可以进行快速应用开发的脚手架,以及建立于它之上的Spring Cloud,用于开发大型分布式的软件系统。

JSF

JSF是Java官方的web开发规范,替代了旧有的JSP技术。JSF的编程模型类似于MVVM,每个页面控件都有相应的Java类对其提供数据、事件和生命周期的支持,并且可以处理Ajax请求以实现页面无刷新更新。JSF提供的页面控件可以很好的与HTML5兼容,支持自定义控件。

Play Framework

Play Framework是倾向于使用Scala语言的快速开发平台,但也提供Java支持。Play Framework提供了从前端页面到后台数据库操作等的一站式工具,可以方便的进行开发完整的应用。Play对开发者也十分友好,可以实现动态源代码加载,当开发者点击保存之后,页面就会自动刷新。

Vert.x

Vert.x是由Eclipse开发的,跟Spring类似属于一整套的开发环境,包括微服务组件、消息中间件、数据库访问、认证等等,它最大的特色是它的编程模型是响应式的,意味着Vert.x应用会使用更少的线程来处理更多的请求,并节省系统资源。



特别声明:转载文章和图片均来自公开网络,版权归作者本人所有。

版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《盘点4种常用的Java编程语言框架》的版权归原作者「深圳慧极」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注深圳慧极微信公众号

深圳慧极微信公众号:SZHuiJi-Tech

深圳慧极

手机扫描上方二维码即可关注深圳慧极微信公众号

深圳慧极最新文章

精品公众号随机推荐