自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chaoyz

摸鱼积累

  • 博客(8)
  • 收藏
  • 关注

原创 Confluence插件开发 - 6 - 增加个顶部自定义菜单

简介通过web-item插件可以自定义一些UI界面,本篇主要讲解说明自定义一个顶部菜单跳转到百度首页。Let’s start增加自定义菜单需要使用web-item插件,在atlassian-plugin.xml文件中增加以下配置 <web-item key="baidu-link" name="baidu-link" section="system.header/left" ...

2020-05-01 16:58:59 1069

原创 Confluence插件开发 - 5 - 给插件增加个管理员页面

注:阅读此篇时,请确保你的开发环境已经正常配置,可以正常使用命令行工具创建插件demo简介经过上四篇介绍,我们创建一个基本插件后端服务,有时我们的后台功能期望能在页面上方便配置不必要每次调整参数发版上线,给运营人员提供一个方便的配置界面。本篇描述如何创建一个最基本的管理员配置界面,帮助我们控制插件功能。Let’s start首先我们需要创建一个rest接口提供页面数据,这里我们使用【Con...

2020-05-01 16:36:11 808 1

原创 Confluence插件开发 - 4 - 给插件增加rest接口

注:阅读此篇时,请确保你的开发环境已经正常配置,可以正常使用命令行工具创建插件demo简介插件开发过程中可能会需要自定义一些rest接口方便功能设置、前端js调用等,本篇描述增加基本的rest api详细说明引入依赖 <!--必需--> <dependency> <groupId>com.atlas...

2020-04-18 00:28:24 886

原创 Confluence插件开发 - 3 - MySQL数据如何操作

注:阅读此篇时,请确保你的开发环境已经正常配置,可以正常使用命令行工具创建插件demo简介Confluence插件开发过程中需要保存一下常用配置数据,如过配置信息不会修改可以直接保存到配置文件中,假设需要将部分数据持久化保存,那就需要使用到数据库。本篇说明Confluence后端使用Mysql数据库情况下,插件内对表操作方法。Mysql 插件表创建注意事项官方DB设置文档参照上述文档配...

2020-04-17 22:21:32 507 3

原创 Confluence插件开发 - 2 - 系统事件监听

注:阅读此篇时,请确保你的开发环境已经正常配置,可以正常使用命令行工具创建插件demo简介此篇文章介绍Confluence插件中如何使用Confluence系统事件,定制扩展功能。通过系统暴露的event事件,获取回调定制逻辑。需要注意的是通过事件订阅的方式扩展功能前提是,Confluence系统有暴露的event。事件注意事项(重要)事件机制没有循环监测事件触发的机制,所以事件监听器内...

2020-04-17 22:20:54 638

原创 Confluence插件开发 - 1 - 开发环境准备

写在前面Confluence插件开发系列为我个人在实际项目中积累的开发经验,所有内容基于官方文档教程和Google搜索,在开发过程中遇到的一些内容官方文档中没有详细说明的地方做一些个人的记录。如果英文能力好的同学可自行阅读官方指导文档进行开发,本系列指导说明适用于期望快速上手不需要深入了解官方指导文档的同学。Confluence简单介绍Confluence是Atlassian公司一款产品,是...

2020-04-16 23:47:30 1452 3

原创 getDeclaredFields,getFields,getDeclaredMethods,getMethods实例测试!

今日学习Class类中几个常用的方法getDeclaredFields,getFields,getDeclaredMethod,getMethod。接下来来看看他们都有什么用 1、getFields 返回的也是一个Field数组,数组中是当前类,其父类和所实现的接口中的public成员变量。(只有public的偶~~~) 2、getDeclaredFields 简明扼要的说就是返回一个Fie

2015-06-03 23:52:44 608

原创 日常查错---编写websocket例子运行错误

闲暇之余仿照tonmcat中的例子测试了一下websocket,运行时却莫名奇妙的报了一个错误,查找半天无果,与原版例子对照发现了一个特囧的错误,未给构造函数添加public。报错内容严重: Error reading request, ignoredjava.lang.IllegalArgumentException: Failed to create instance of

2015-05-31 11:30:55 7234 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除