小编use*_*r12的帖子

从 java pojo 生成 swagger yaml 模型定义

我有多个 java 类,但是将有一个类将引用所有类(如具有所有其他对象引用的请求)。我想自动生成相同的 swagger yaml 文档,但是一些 maven 插件或一些实用程序。这是示例。

@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class RequestHolder implements Serializable {

    private static final long serialVersionUID = 8687560483549617990L;

    private String payload;
    private String id;
    private String tenant;

// setter and getter
}

corresponding swagger definition (manually written)

    definitions:
      RequestHolder:
          type: "object"
          required:
          - "trackingIdentifier"
          - "payload"
          - "tenant"
          properties:
            id:
              type: "string"
            payload:
              type: "string"
            tenant:
              type: "string"  
Run Code Online (Sandbox Code Playgroud)

我搜索了一点似乎没有这个要求存在。我有复杂的关系和列表,手动执行这些操作需要很多时间。任何插件或实用程序都会非常有用。甚至一些方向是研究也是受欢迎的。

java json yaml maven swagger

6
推荐指数
0
解决办法
491
查看次数

jboss 7.1.1 上的 Angular 5 独立部署

我已经构建了一个 angular 5 应用程序,它正在使用不同服务器和主机上远程可用的 rest api。在我的本地,我使用 apache 服务器来部署按预期工作的 angular 应用程序。

为了将代码推广到其他环境,我使用“ng build --prod”(angular cli)构建了生产版本,我在 dist 文件夹中看到了最终内容。我认为从 angular 标准来看,使用 apache 服务器、Ngnix 等部署 angular 4/5 应用程序将是兼容的,并且建议更好。但是根据我的组织限制,我们必须使用 jboss 作为 web-app 来托管。我没有战争文件。我所拥有的只是 dist 文件夹的内容。你能帮我将 angular 应用程序部署到 jboss 吗?

dist 文件夹内容截图

jboss web-deployment wildfly angular

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

等待http请求在angular 4服务中完成

这可能是一个基本问题。但我是角度服务的新手(promises、observable 等)。

基本上,我在登录页面中有一个按钮(登录),一旦用户单击该按钮,我想验证并生成令牌。一旦令牌被分配到服务字段,那么我将重定向到某个页面(主页)。但是现在发生的事情是,当我对 angular 服务函数进行函数调用时,在它获取(异步)令牌本身之前,我的页面正在重定向。


应用数据服务

`

    import { Injectable } from '@angular/core';
    import { HttpClient,HttpHeaders } from '@angular/common/http';
    import 'rxjs/add/operator/map';
    import 'rxjs/add/operator/mergeMap';
    import 'rxjs/add/operator/toPromise';
    @Injectable()
    export class AppDataServiceService {
      tokenGenerated:any='';
      constructor(private http: HttpClient) { 

      }

      getData(){
        console.log("Started.. in service");
         this.http.get('http://host/url').toPromise()
         .then(this.extractData);

      }
      private extractData(res: Response) {
        console.log("completed.. in service");
        this.tokenGenerated=res;
        return res;
    }

    }
    `---------------------------------------------------
    login component

    import { Component, OnInit } from '@angular/core';
    import { AppDataServiceService } from '../app-data-service.service';
    import { Router } from '@angular/router';

    @Component({
      selector: 'app-login-component', …
Run Code Online (Sandbox Code Playgroud)

javascript http typescript angular

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

标签 统计

angular ×2

http ×1

java ×1

javascript ×1

jboss ×1

json ×1

maven ×1

swagger ×1

typescript ×1

web-deployment ×1

wildfly ×1

yaml ×1