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 软件架构
  • JIRA 数据库表结构详解
    • Entity Engine
    • PropertySet
    • Database Schema
    • Issue
    • Custom field
    • Permission
    • Workflow
    • User/Group
    • SQL Log
    • SQL Example
  • JIRA Plugin插件开发方法
    • JIRA Plugin框架
    • JIRA Plugin框架实现
    • 开发工具Atalssian SDK构成
    • JIRA Plugin安装启动流程(初始化、运行、结束)
    • JIRA Plugin开发依赖的主要部件
    • JIRA Plugin 使用的模块
    • JIRA API
    • Atlassian User Inteface(AUI)
    • 数据存储
  • Hello World Plugin插件开发过程实例详解
  • JIRA与第三方集成
    • Remote API Types
    • REST API
    • JRJC
    • Web Hooks
    • Issue Collector
    • 嵌入Code
    • SSO单点登录
  • JIRA二次开发扩展方法
    • Groovy Script
    • JJupin
    • Atlassian Connect
    • JavaScript Script
    • Jelly Tags (Disabled Default)(Security Risk)
    • Speakeasy Extensions(Security Risk)
  • JIRA Tutorial Demo
  • 开发问题求助方法
  • 二次开发案例讲解