JIRA二次开发培训

我公司作为专业的Atlasian产品培训服务机构,所有培训均由实战经验丰富的Atlassian产品技术讲师讲解。

培训语言:中文/英语

培训讲师:JIRA资深技术顾问(JIRA软件开发经验7年以上)

JIRA二次开发

培训目标

本培训从开发人员角度讲解如何在Eclipse IDE上集成开发环境,指导您如何使用Atlassian SDK搭建、测试和部署JIRA plugin,并重点讲解JIRA多种二次开发方式和外部集成方法,帮助您了解如何在不同的需求情况下使用不同的方式实现功能,外部集成的课程着眼于JIRA如何与外部系统实现数据交互。通过学习如何使用Atlassian SDK开发JIRA Plugin以及测试和部署JIRA Plugin,您能够系统的了解如何开发一个JIRA plugin,以及理解开发工具的使用方法。

培训对象 

开发人员 

开发人员需具备的能力: 

  • 具备JavaEE 开发经验(包括基本的Java开发知识,JSP/Servlet等WEB前端开发经验)
  • 具备Maven开发经验
  • 熟悉Spring框架、REST协议和OSGi模块化开发知识
  • 熟悉Junit单元测试知识

培训大纲

    • JIRA Plugin开发架构详解
    • JIRA 数据库表结构详解
    • JIRA主要部件介绍
    • JIRA与第三方集成
      • Remote API Types
      • REST API
      • JRJC
      • Web Hooks
      • Issue Collector
      • 嵌入Code
    • SSO单点登录
    • JIRA Plugin插件详解
      • Atalssian SDK
      • JIRA插件的介绍
      • JIRA Plugin框架
      • JIRA API
      • Atlassian AUI
      • 数据存储
    • Groovy Script开发
    • 使用 Atlassian Connect(针对On-Demand)开发
    • JavaScript Script辅助功能开发
    • Jira如何与第三方系统(如GIT、BDS等)集成
      • 通过外部Service Demo,实例讲解JIRA外部接口如何读、写、搜索数据
      • 通过外部Service Demo,实例讲解jira 事件如何触发并发送数据到外部service
    • JIRA既有功能使用和修改
      • 批量录入数据
      • 邮件自动创建纪录
      • 自定义邮件通知模板
    • Hello World Plugin插件开发过程
    • 开发问题求助方法
    • 案例讲解
      • Service Demo(第三方集成)
      • Chart report(JIRA报告)
      • Edit Listener(根据事件同步记录字段)
      • Groovy案例
        • 子任务创建时自动同步父任务字段
        • 根据所有子任务状态改变父任务状态