我正在为Sonar写一个小部件。它必须上传一个字符串并将其放入声纳数据库中。 (表“properties”,“prop_key”=“views.def”,它改变了插件porfolio管理器的视图结构。)
我编写了一个用户可以复制/粘贴字符串的小表格。它出现在我的声纳网页UI上。但我现在不知道该怎么做......
我需要将该字符串放入声纳DB中。如何从小部件(使用API工具)与数据库通信?
我在Sonar API文档中进行了搜索,但是我对这些信息感到有些不满,而且并不是每次都能清楚地解释。
感谢您花时间处理我的问题。
编辑:我找到了如何通过org.sonar.api.config.Settings类访问数据库表“properties”。 (方法setProperty写入,getString读取(String:p))。
但是这种方法无法访问DB进行写入,因此不会保存setter所做的修改:/