首页 > 其他分享 >playframework简介

playframework简介

时间:2023-06-05 11:37:26浏览次数:35  
标签:Java 框架 playframework 简介 org http 2.0


        playframework框架出来已经两年了吧,从开始的备受瞩目到现在的踏踏实实。具有跨时代的2.0版本也在紧张的开发中。现在在java界full stack的框架也是越来越多,国内的诸如此类框架也很多。Douyu、nutz、guzz、j-hi、rapid-framework和bbossgroups等。大多国内的框架都是把在工作中的东东拿出来开源,有些是有思想的,很多是经验代码的堆积。因为本人并没有太深入的了解,也不多妄言了。最近开始研究playframework,相比国内的那些框架,playframework还是非常值得学习和使用的。 写系列文章,边学边巩固。

        playframework2.0 的新特性:

           集成了一个新的构建系统。

          引入了强大的异步特性。

          新增了原生的 Java 和 Scala 支持。    

         下载地址:Download Play-2.0-preview

  源码可以在 http://github.com/playframework/play20 下载。

   playframework类似于ror,主要特性:

  •     简单的开发周期。该框架可自动编译和重新装载已改变的源文件。
  •     智能绑定HTTP参数到Java方法参数。
  •     基于Apache Mina的快速HTTP服务器(http://mina.apache.org)。
  •     一个基于Groovy的强大的模板引擎,可实现多层继承,定制用户标签等功能。
  •     优秀的错误报告功能:发生异常时,该框架会直接显示出错误的源代码,甚至是模板代码。

   目前playframework网站的资料也比较全。从安装入门到开发实例应有尽有。方便应用。





官方网站

http://www.playframework.org/


       



标签:Java,框架,playframework,简介,org,http,2.0
From: https://blog.51cto.com/u_16066979/6414219

相关文章

  • A572Gr50钢板简介、A572Gr50期货订轧、A572Gr50力学性能
    一、A572Gr50钢板简介: A572Gr50钢板是美国标准下的钢板牌号,属于是低合金高强度钢板的一种。目前钢板的强度要求比较高,但是对厚度还有要求,所以这些高强度钢板就应运而生。像是A572Gr50钢板就是在钢板内部添加少部分合金元素,使其通过特殊的热处理工艺之后,钢板的强度及韧性能得到部......
  • Java Map 集合类简介
    源:http://www.oracle.com/technetwork/cn/articles/maps1-100947-zhs.html#T1评:了解最常用的集合类型之一Map的基础知识以及如何针对您应用程序特有的数据优化Map。java.util中的集合类包含Java中某些最常用的类。最常用的集合类是List和Map。......
  • git-简介、安装和配置
    前言项目的开发是一个不断更新、迭代的过程,开发的过程中程序员需要不断的对代码进行编写和更正。这就会带来很多问题。开发中代码会存在多个版本,我们如何将代码在多个版本之间进行切换?代码上线后,如何在不影响现行开发工作的情况下对代码进行维护?开发时某段代码被多人修改时,如......
  • Pomelo开发中Web客户端开发API简介
     使用pomelo做服务端开发时,无论什么客户端,只要能遵循与服务端的线上协议,就能够与服务端建立通信。pomelo内建提供的sioconnector和hybridconnector都定义了自己的协议格式,其中sioconnector用于socket.io的通信,hybridconnector则用来处理websocket和tcp的连接通信。为了方便客户......
  • 普加甘特图简介
    甘特图(Ganttchart)又叫横道图、条状图(Barchart)。它是以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。普加甘特图(plusgantt)是基于Miniui核心库的开发的,基于WEB浏览器的甘特图解决方案。可应用于项目管理系统、生产执行系统(MES)、资源管......
  • 普加资源甘特图Rgantt简介
    资源甘特图(RGantt)是Web环境功能最强大的生产排程甘特图控件,具有强大的定制能力,适用于生产制造类系统开发。支持.Net、Java等开发平台。它可以显示一个生产线或设备的多道工序排布情况,并且可以进行干涉调整,达到最佳生产效益。无需安装插件,兼容所有主流浏览器,支持JAVA、.Net等任意开......
  • animate.css简介
    Demo:[url]http://www.dowebok.com/demo/2014/98/[/url]animate.css是一个来自国外的CSS3动画库,它预设了抖动(shake)、闪烁(flash)、弹跳(bounce)、翻转(flip)、旋转(rotateIn/rotateOut)、淡入淡出(fadeIn/fadeOut)等多达60多种动画效果,几乎包含了所有常见的动画......
  • CSS3动画简介
    http://www.ruanyifeng.com/blog/2014/02/css_transition_and_animation.html[/url]参考:[color=red]CSS3transform旋转属性[/color][url]http://www.w3school.com.cn/cssref/pr_transform.asp[/url][color=red]CSS3transition渐变属性[/color][url]h......
  • 第3章. 列表简介
    3.1列表是什么3.1.1访问列表元素3.1.2索引从0而不是1开始3.1.3使用列表中的各个值3.2修改、添加和删除元素3.2.1修改列表元素3.2.2在列表中添加元素3.2.3从列表中删除元素3.3组织列表3.3.1使用方法sort()对列表永久排序3.3.2使用函数sorted()对列表临时......
  • 1. Mybatis 简介
    1.Mybatis历史MyBatis最初是Apache的一个开源项目iBatis,2010年6月这个项目由ApacheSoftwareFoundation迁移到了GoogleCode。随着开发团队转投GoogleCode旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github。iBatis一词来源于“internet”和“abatis”的组......