天天看點

JIRA REST java client API實際應用

[本文出自天外歸雲的部落格園]

1、需要安裝maven環境;

2、在本地建立maven項目并修改maven配置檔案“pom.xml”,添加如下内容:

以上三個依賴中,前兩個是用來和jira進行互動的類庫,最後一個是可以讓我能夠像在python中處理json一樣處理json的mjson類庫。

對JIRA的操作進行簡單封裝,示例如下:

JIRA REST java client API實際應用
JIRA REST java client API實際應用

View Code

對應需要建立model類,JiraInfoModel類,包含所有收集到的資料:

JIRA REST java client API實際應用
JIRA REST java client API實際應用

以上代碼中在get_assignees()方法部分用到了mjson中的Json對象,也是主要用來處理json格式的對象。

代碼中“使用者名”、“密碼”、“JIRA号”部分為需要替換的部分。

另外,對于通過jql查詢的封裝如下:

上面這些是基本的例子,後續我又針對實際應用做了很多修改。基于這些封裝,再用上Spring MVC架構,我做了一個基于JIRA開發的品質保障平台。

Github位址:https://github.com/OuterCloud/JiraHelper

例圖1:

JIRA REST java client API實際應用

例圖2:

JIRA REST java client API實際應用