小编bov*_*n.a的帖子

在Apiary.io上的API Blueprint中使用通用命名类型

如何在API Blueprint定义中使用通用命名类型

我试着这样:

FORMAT: 1A HOST: http://test.com/

# API Blueprint testing.

## Resource [/resources]
### Action [GET]

+ Response 200 (application/json)

    + Attributes
        + decorated_person (Address Decorator(Person))


# Data Structures

## Person (object)
+ first_name
+ last_name

## Address Decorator (*T*)
+ address
Run Code Online (Sandbox Code Playgroud)

但是Apiary Editor给我的错误:

基本类型'Address Decorator(Person)'未在文档中定义

apiary.io apiblueprint

6
推荐指数
1
解决办法
500
查看次数

Play Framework: merging multiple Global objects in multi-module project

I'm building a multi-module project using Play 2.3 and Java 8. Root application and each module have a Global object. But how we know Play uses only one Global object from root application.

Simplified folder structure:

/root
    /app
        Global.java
    /conf
        application.conf
    /subprojects
        /user
            /app
               UserGlobal.java
        /admin
            /app
               AdminGlobal.java
Run Code Online (Sandbox Code Playgroud)

All Global classes placed in unnamed package.

I use such way for merging Global objects from subprojects:

1) Declared configuration variable in root application.conf

subprojects.with.globals="subprojectName1, subprojectName2, subprojectName3, ..."
Run Code Online (Sandbox Code Playgroud)

2) Added private field …

playframework

5
推荐指数
1
解决办法
502
查看次数

标签 统计

apiary.io ×1

apiblueprint ×1

playframework ×1