play2
Edaire
老了老了,沦落到需要边学边记了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
play2 export file from mongodb
play2 export file from mongodb(play framework2 从mongdb中直接读取文件字节)不废话,直接上代码字节来源需要注意: (1)guava方法:import com.google.common.io.ByteStreams;byte[] content = ByteStreams.toByteArray(new FileInputStream(path原创 2016-11-11 12:22:22 · 330 阅读 · 0 评论 -
play2 split routes到多个文件
分析一下针对性的问题: RESTful的API出现以后,小微型的webService一般不会出现大量的URL。所以我们的routes文件一般也不会有太多内容,但是也不乏有人想对自己的API进行分类或者多个项目的API整合。 本次我用到的场景可以如此描述:URI可以简单分为两类,一类是固定的URI,比如获取公共资源的API,这种API我们不一般以后不会发生什么变化;另一类是对外的接口,比如我们第一原创 2016-11-14 11:19:18 · 751 阅读 · 0 评论 -
play framework(翻译)
源https://www.playframework.com/documentation/2.5.x/RequestBinders#/conf/routes自定义路由Play提供了一套机制绑定来自路径或者查询的string参数的类型。PathBindablePathBindable允许来自URL路径的对象;这意味着我们能够定义像/user/3这样的路由来调用下面的action:controllerp翻译 2017-05-17 16:48:42 · 410 阅读 · 0 评论 -
[翻译]Filters
源https://www.playframework.com/documentation/2.5.x/JavaHttpFilters Play提供了简单的过滤器api,可以将全局的过滤器应用于每个请求。Filters vs action composition过滤器api设计为无差别的应用于所有路由的横切关注点(AOP),有如下应用: 日志/度量数据收集(Logging/metrics coll翻译 2017-05-20 13:36:53 · 846 阅读 · 0 评论 -
[翻译]Session and Flash scopes
源https://www.playframework.com/documentation/2.5.x/JavaSessionFlashPlay中的不同If you have to keep data across multiple HTTP requests, you can save them in the Session or the Flash scope. Data stored in th翻译 2017-06-16 20:02:57 · 572 阅读 · 0 评论 -
[翻译]Play2 整合akka
Akka使用Actor Model提供抽象层,提供更好的平台以建立正确的多线程和可扩展应用。容错方面,采用‘Let it crash‘模型,此模型已在通信方面获得了很成功的应用,主要用于构建永不停工的自健康系统。Actors为传输分布提供了抽象,为可扩展和容错应用提供了基础。The application actor systemAkka能够与几个actor system容器一起工作。一个actor翻译 2017-06-08 10:46:29 · 1039 阅读 · 0 评论 -
Integrating Deadbolt
[未完成,三日内完成] 实现be.objectify.deadbolt.java.DeadboltHandler接口用于提供Deadbolt满足你的项目权限约束。这个接口有四个主要的方法: getSubject 从缓存或者数据库中获取当前用户 beforeAuthCheck 运行一个可以阻塞将来执行的授权前(pre-authorization)任务 onAuthFailure 定义当授权失败翻译 2017-07-26 14:27:26 · 496 阅读 · 0 评论 -
Deadbolt 2 Java
源http://deadbolt-2-java.herokuapp.com/Configurationuser拥有下面两种角色: foo bar user有下面一项permissions: printers.editController authorisation保护你的Controller免于未授权使用是一个好的application安全系统的关键因素。 例如SubjectPresent翻译 2017-07-26 15:55:01 · 995 阅读 · 0 评论
分享