`

30天了解30种技术系列---(11)Java开发者梦想的框架Play

阅读更多

    

 

    

    常见的Java Web开发框架从早期的struts,struts2,Spring MVC ,到现在混合应用即Node.js + HTML5+Java后台。

 

  •  什么是Play框架:Play是一个开源的现代web框架,用于编写Java和Scala的可扩展Web应用程序
  •  特点:它通过自动重载变化来提高生产力,由于设计的就是一个无状态、无阻塞的架构,所以用Play框架来编写横向扩展Web应用程序是很容易的。

   Play 优势总结:

 

  1. 快速迭代:支持热部署
  2. 反应:非阻塞I0机制,高性能
  3. Java和Scala同时支持(意味着,咱们可以在框架下,同时开发Spark,Kafka等)
  4. 支持可插、自定义配置和可定制

  根据我个人的想法总结是:此框架适合开发对性能要求比较高的场景,如聊天室、在线协作、在线机器学习模型等,优势体现在了性能上。

   

   Play框架初探:

  1. 安装:
  • 到官方网站下载 https://www.playframework.com/download
  • 解压后效果如下:


  •    切换到CMD下,执行activator ui



 


这样大家就可以新建各类的项目了,具体的技术大家感兴趣请访问Play的官网

 


 

   

   

 

2
2
分享到:
评论

相关推荐

    30种java技术框架

    ### 30种Java技术框架概述 #### 一、Java类加载器架构 Java类加载器是Java虚拟机(JVM)的重要组成部分之一,主要负责在程序运行时将类文件加载到内存中,并对其进行验证、准备和解析等初始化操作。类加载器采用双亲...

    mysql-connector-java-8.0.11

    MySQL Connector/J是MySQL数据库与Java应用程序之间的重要桥梁,它是一个实现了Java Database Connectivity (JDBC) API的驱动程序,使得Java开发者能够方便地在MySQL数据库上执行SQL查询和操作。在这个"mysql-...

    mysql-connector-java-5.1.47 jar包

    MySQL Connector/J是MySQL数据库与Java应用程序之间的重要桥梁,它是一个实现了Java Database Connectivity (JDBC) API的驱动程序,使得Java开发者能够通过编写Java代码来访问和操作MySQL数据库。`mysql-connector-...

    mysql连接包mysql-connector-java-5.1.27.jar

    MySQL是世界上最流行的开源关系型数据库管理系统之一,而`mysql-connector-java`是MySQL官方提供的用于Java应用程序连接到MySQL服务器的...了解和熟练掌握这些知识点对于任何使用Java和MySQL的开发者来说都至关重要。

    mysql-connector-java-5.1.37

    MySQL Connector/J 5.1.37 是MySQL数据库与Java应用程序之间的重要桥梁,它是一个实现了JDBC(Java Database Connectivity)接口的驱动程序,允许Java开发者在应用中与MySQL数据库进行交互。这个版本的驱动是MySQL...

    java play 项目

    Java Play框架是一个基于Java的轻量级Web应用框架,它为开发者提供了构建现代Web应用程序所需的工具和功能。这个项目显然利用了Play框架的强大能力,结合了后端的Java技术和前端的jQuery库,来创建一个完整的交互式...

    play-1.2.4.zip

    Play框架是Scala和Java开发Web应用的一个强大工具,1.2.4版本是它的一个较早发行版。Play框架以其MVC(Model-View-Controller)架构和"开发即运行"的理念著称,使得开发过程更为高效。在这个"play-1.2.4.zip"压缩包...

    mysql-connector-java-8.0.22.jar

    MySQL的ODBC驱动,全称为Open Database Connectivity (开放数据库连接),是数据库访问接口的一个标准,允许应用程序使用统一的方式与...了解其使用方法和作用,对于Java开发者来说,是进行数据库操作的基础和必备技能。

    mysql-connector-java-8.0.27

    MySQL Connector/J 8.0.27 是MySQL数据库与Java应用程序之间的重要桥梁,它是一个实现了JDBC(Java Database Connectivity)接口的驱动程序,允许Java开发者在应用中无缝地访问MySQL数据库。MySQL Connector/J使得...

    JSON-RPC for Java使用说明.doc

    * AJAX 框架:JSON-RPC for Java 可以作为 AJAX 框架的一部分,提供远程过程调用解决方案。 * 微服务架构:JSON-RPC for Java 可以用于微服务架构中,提供轻量级的远程过程调用解决方案。 * 企业应用程序:JSON-RPC ...

    淘宝SDK(java)

    淘宝SDK(Java)是淘宝开放平台为开发者提供的一套用于集成淘宝服务的Java开发工具包。这个SDK使得Java开发者能够方便地与淘宝API进行交互,实现各种功能,如商品管理、订单处理、用户授权等。在2014年4月8日,淘宝...

    2019-2020 中国开发者调查报告完整版.pdf

    5、区块链技术近两年是热点,23%开发者有应用或准备应用,72%开发者尚处于初步了解阶段,4%开发者完全不了解 6、人工智能技术日益受到企业和市场的关注,应用前景广阔但任重道远 7、物联网产业链上企业最多的在智能...

    java源码包---java 源码 大量 实例

     Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...

    Java开发中几个可以常去看的外国网站

    - 对于希望阅读高质量技术文章并了解 Java 最新动态的开发者来说,JavaWorld 是一个很好的选择。 #### 7. **DevX (http://www.devx.com/java)** - **简介**:DevX 是一个面向软件开发者的在线社区,涵盖了多种...

    java-11 windows-x64 安装包

    这个“java-11 windows-x64 安装包”是为了Windows 64位操作系统设计的,旨在为用户提供快速、简便的Java环境安装体验,尤其解决了在没有高速网络条件下的下载困扰。 首先,我们来详细了解一下Java 11的主要特性: ...

    org.java-websocket 是优秀的框架 在此基础,加了点小便利:简化,心跳,自动重连,心跳定制

    Java Websocket 框架是基于 Java 实现的轻量级网络通信库,它为开发者提供了在 WebSocket 协议下创建高效、灵活的双向通信应用的能力。标题中的“org.java-websocket”指的是这个框架的核心库,它使得在 Java 环境下...

    Java-api-mac

    这个API使得Java开发者能够充分利用Mac平台特有的功能和特性,如Aqua界面、Carbon库集成以及Core Foundation框架等,从而编写出原生感更强、性能更优的应用程序。 在下载并解压"Java-api-mac"压缩包后,您会发现一...

    java开源框架下载集合

    DataNucleus Access Platform是一款高级的Java持久化框架,它支持JDO(Java Data Objects)和JPA(Java Persistence API)两种规范。3.1版本提供了更加强大的对象关系映射功能,支持多种数据库类型,并且能够很好地...

    WSDL2Java--根据wsdl生成Java客户端工具

    2. **生成Java类**:解析完成后,工具会根据WSDL中的定义生成一系列的Java类。这些类通常包括服务接口、消息实体、协议绑定类等,它们构成了与Web服务交互的基础。 3. **构建SOAP请求**:通过生成的Java类,开发者...

Global site tag (gtag.js) - Google Analytics