Skip to content

Play1 Framework

Awesome Play1 play-isthe1! Awesome

很棒的 Play 1.x 的集合 modules, tools, 和 resources.

>灵感来自 awesome-php, awesome-python, frontend-dev-bookmarksawesome-ruby.

Contributions 随时欢迎!

Modules

列出具有以下“徽章”的所有可用模块:

徽章 含义
registered on playframework.com/modules the module is registered in playframework.com/modules . 徽章指向注册页面.
registered on playframework.com/modules 该模块注册于 playframework.com/modules . 您必须在“dependencies.yml”文件中添加一个外部存储库. 徽章指向官方模块页面.
mavenized 该模块在 MavenCentral 中可用,感谢 maven-play-plugin . 徽章指向模块的 Maven 存储库.
Updated since the play module registry was frozen 该模块已经更新,因为 playframework.com/modules 已被冻结. 徽章指向官方模块页面.

这些模块分为以下几类: * Database * Deployment * Injection/dependencies * Language * Messaging/events * Monitoring * Persistence * Presentation * Rest * Scaffolding * Security * Template * Translation * Misc

如果您想提供有关模块的信息,请参阅 guide.

Database

Deployment

Injection/dependencies

Language

Messaging/events

Monitoring

  • [访问日志] Accesslog registered on playframework.com/modulesmavenized 一个 Play 框架模块,它执行类似于访问日志文件的请求日志记录在 nginx 或 apache 中.
  • [betterlogs] BetterLogs registered on playframework.com/modules 增强默认日志,添加类和方法名称、调用日志的位置、签名、文件名和行.
  • [信息播放] InfoPlay registered on playframework.com/modules InfoPlay 是一个提供许多信息的模块,例如PHP 语言的infophp.
  • [jpastats] Jpastats registered on playframework.com/modules 记录一次请求中执行了多少数据库查询
  • [log4play] Log4Play registered on playframework.com/modules 提供一个 log4j appender,它将日志条目发布到 EventStream
  • [播放休眠统计] Hibernate statistics registered on playframework.com/modules 显示 MBean Hibernate 统计信息
  • [播放错误] Playerrors registered on playframework.com/modules Playerrors 收集并通知您有关生产网络应用程序中的错误,因此您可以在访问者有机会抱怨之前修复它们
  • [分析器] Mini-profiler registered on playframework.com/modules 在您的应用程序中显示一个迷你分析器
  • [记录跟踪] RecordTracking registered on playframework.com/modules RecordTracking unobtrusively tracks the creation, updating and elimination events regarding to records.
  • [statsd] Statsd registered on playframework.com/modules 该模块是对 StatsD 这允许从游戏中进行死的简单统计聚合.

Persistence

  • [协会] Associations registered on playframework.com/modulesmavenized 该模块减少了管理双向关联的代码.
  • [奶油] JCR for Play! registered on playframework.com/modules Apache Jackrabbit(JCR 2.0) 与 Play 框架无缝集成的模块
  • [ebean] EBean ORM support registered on playframework.com/modulesmavenized 添加 Ebean ORM 播放!. 仍处于非常实验阶段.
  • [mongo] MongoDB registered on playframework.com/modules 为使用存储在 mongodb 中的模型提供了一个简单、优雅的解决方案. 对于更复杂的用例,请查看吗啡模块.
  • [吗啡] MongoDB Integration registered on playframework.com/modulesmavenizedUpdated since the play module registry was frozen Seamlessly MongoDB access integration with Play’s Model interface.
  • [mybatisplay] MyBatisPlay registered on playframework.com/modules 提供对MyBatis持久化框架的支持.
  • [neo4j] logisima-neo4j registered on playframework.com/modules 将neo4j数据库集成到你的游戏中! 项目.
  • [对象化] Objectify registered on playframework.com/modules Objectify 是 Google App Engine/J 上的灵活抽象,它使数据访问变得简单而优雅
  • [orientdb] OrientDB registered on playframework.com/modules OrientDB for Play! 框架
  • [redis] Redis registered on playframework.com/modulesmavenized Redis 游戏! 模块可帮助您轻松地在 Play 中使用 Redis! 应用程序
  • [riak] Riak registered on playframework.com/modules 允许在游戏中使用 riak-java-client! 方式.
  • [s3blobs] S3Blobs registered on playframework.com/modules S3Blobs Play 框架模块提供了一种从 JPA 实体中从 Amazon S3 读取和写入文件的简单方法.
  • [锡耶纳] Siena registered on playframework.com/modulesmavenizedUpdated since the play module registry was frozen 使 Siena 支持能够将您的 Java 实体从您的游戏应用程序映射到 GAE/MySQL/PostgreSQL/H2
  • [树枝] Twig registered on playframework.com/modules Twig 为 Google App Engine 的 Play 应用程序数据存储提供超级支持. 立即获得流畅的 API、内存中连接和异步查询.

Presentation

Rest

Scaffolding

  • [crudsiena] CRUD for Siena registered on playframework.com/modules 为您的 Siena 模型对象提供一个完全可用的 Web 界面,比默认 [crud] 模块具有更多功能.
  • [摩卡] Mocha registered on playframework.com/modules Play 的 mocha UI javascript 接口的实现!
  • [播放引导程序] Basic bootstrap scaffolding registered on playframework.com/modules 创建基于 Bootstrap 的应用程序(源自默认 [scaffold] 模块).
  • [脚手架] Scaffold registered on playframework.com/modules 脚手架将生成基本脚手架,用于从您的 JPA 或 Senia 实体引导项目
  • [弹性搜索] ElasticSearch registered on playframework.com/modules Elastic Search 是一个基于 Apache Lucene 的分布式搜索解决方案. 该模块为快速开发提供了一个嵌入式弹性服务器实例.
  • [搜索] Search registered on playframework.com/modulesmavenized 搜索允许您对 JPA 模型具有基本的全文搜索功能. 它基于 Lucene.

Security

Template

Testing

  • [cobertura] Cobertura registered on playframework.com/modulesmavenized 与 Cobertura 集成以计算测试访问代码的百分比(测试覆盖率).
  • [httpmock] HttpMock registered on playframework.com/modules 缓存 WebService 请求以模拟它们,以克服连接问题(滞后、拒绝服务、HTTP 错误)以实现快速开发.
  • [mockito] Mockito registered on playframework.com/modulesmavenized Mockito是一个mocking框架,味道真的不错
  • [qunit] QUnit registered on playframework.com/modulesmavenized QUnit 模块提供 JUnit Javascript 测试与 Play 的集成! 框架.
  • [spocktests] Spock tests registered on playframework.com/modules 运行 Spock 规范并使用 groovy 的表现力编写 BDD 风格的测试(仍然包装为 junit).
  • [springtester] spring tester registered on playframework.com/modulesmavenized 编写可以自动神奇地注入模拟(使用 Mockito)到播放使用 spring 模块连接的应用程序.
  • [测试] Alternative Test module registered on playframework.com/modules Play!Framework 的测试模块可帮助您更快地编写测试,是一种更简洁且可重用的方式.
  • [网络驱动] Webdrive registered on playframework.com/modulesmavenized WebDrive 模块为 Play 框架提供 Selenium 2 测试支持

Translation

  • [i18ntools] I18ntools registered on playframework.com/modules 该模块将添加一些工具,以便在您的 Play 中轻松使用 i18n! 项目.
  • [消息] @messages registered on playframework.com/modulesmavenized 模块消息提供了一个基于 Web 的工具来管理应用程序的本地化.
  • [nemrod] Nemrod registered on playframework.com/modules 此模块有助于将翻译从您的应用程序自动导入和导出到 Nemrod 实例.
  • [play-i18ned] Play-i18ned registered on playframework.com/modules 从 Excel 工作表转换默认的 i18n 文件,反之亦然.

Misc

Tools

你知道每个玩家都应该使用的工具吗? Tell us!

Resources

License

CC0

在法律允许的范围内, PerfectCarl 已放弃该作品的所有版权和相关或邻接权.