加载中
Play For Scala 开发指南 - 第10章 MongoDB 开发

为什么选择 MongoDB? 在 Reactive 越来越流行的今天,传统阻塞式的数据库驱动已经无法满足Reactive应用的需要了,为此我们将目光转向新诞生的数据库新星 MongoDB 。MongoDB 从诞生以来就争议...

Play For Scala 开发指南 - 第9章 Json 开发

Play Json 简介 Play 内置了一套JSON库,以帮助开发者简化JSON操作。目前Play的JSON库包含以下功能: Json对象与字符串之间互转 Json对象和Case Class之间互转 Json数据校验 Json格式之间互转...

Play For Scala 开发指南 - 第8章 用户界面

Twirl模板引擎介绍 Twirl 是 Play 内置的模板引擎,负责数据层展示与用户行为收集。Twirl 被设计成一个独立的模块,可以脱离 Play 环境单独使用。Twirl 采用Scala作为底层模板语言,所以你无...

Play-Utils:一个专门为 Play Framework 开发的实用工具包模块

Play-Utils 介绍 Play-Utils 是一个专门为 Play Framework 开发的实用工具包模块,目前已实现如下功能: Retry 自动请求重试 1 Retry Retry 工具包可以帮助你设置不同的重试策略,自动重试失...

PlayScala 开发技巧 - 实时同步 MongoDB 高可用方案

1 如何实时同步MongoDB? MongoDB 从 3.6 开始为开发者提供了 Change Streams 功能,利用 Change Streams 功能可以非常方便地监听指定 Collection 上的数据变化。例如在 mongo shell 中,我们...

使用 Play Mongo 简化 Play Json 开发

Play Mongo 是一个专门为 Play Framework 开发的 MongoDB 模块,该模块提供了一个隐式方法可以简化 Play Json 的开发工作。 通常情况下,我们需要借助 Play Json 提供的Json.format宏为 case...

Play Mongo 模块简介

Play Mongo 是什么? Play Mongo 是一个专门为 Play Framework 开发的 MongoDB 模块, 该项目基于 MongoDB 官方的 Scala 驱动,并且提供了更多的实用功能,例如, 更简洁多样的数据库交方式 ...

Play Scala 开发技巧 - 请求限速

在系统开发中,我们经常需要保护一些安全性较高的接口,限制这些接口每秒处理的请求数量。例如对于一个计算密集型接口,假设压测值是100rps, 如果实际情况长期高于这个值,则会引起滚雪球效应...

为什么要创建开放源码的PlayScala社区?

一个基于Play Framework开发的开源社区系统: http://www.playscala.cn

Play Scala 2.5.x - Play Web开发基础

介绍 本文的目标是通过一个用户登录示例,简要的介绍使用Play进行Web开发的基本流程。本文并不会手把手教你如何创建一个Play应用,而是通过核心的代码片段传递Play的一些设计理念,为不熟悉P...

PlayScala 2.5.x - 访问public目录静态文件的三种方法

通过routes文件定义 GET /favicon.ico controllers.Assets.at(path="/public", file="favicon.ico") GET /assets/*file controllers.Assets.versioned(path="/public", f...

PlayScala 2.5.x - 实现完全异步非阻塞的流数据导出

利用Play-Scala和ReactiveMongo提供的Stream API实现完全异步非阻塞的报表导出功能。

没有更多内容

加载失败,请刷新页面

返回顶部
顶部