您好,我在jira(personne)中创建了一个类,我在插件存储数据中看到了该类,但是当我为此类开发新的Rest Api时,在api浏览器jira中却看不到它。 有人可以帮我吗
lapply
personne.dao
set.seed(123)
df <- data.frame(
co1 = c(paste(sample(LETTERS[1:10],5), sample(LETTERS[1:10],5), sep = "")),
co2 = c(paste(sample(LETTERS[1:10],5), sample(LETTERS[1:10],5), sep = "")),
co3 = c(paste(sample(LETTERS[1:10],5), sample(LETTERS[1:10],5), sep = "")),
co4 = c(paste(sample(LETTERS[1:10],5), sample(LETTERS[1:10],5), sep = "")),
co5 = c(paste(sample(LETTERS[1:10],5), sample(LETTERS[1:10],5), sep = "")))
df2 <- as.data.frame(lapply(df, function(x) ifelse(grepl("^B", x), "yes", "no")))
co1 co2 co3 co4 co5
1 CA JI IH JE BB
2 HE EC GE IG DC
3 DH FA FI FB ID
4 GD IJ JC HC CJ
5 FC AF DA AH AF
co1 co2 co3 co4 co5
1 no no no no yes
2 no no no no no
3 no no no no no
4 no no no no no
5 no no no no no
还有daopersonne.impl:
package fr.spectrum.panel.rest;
import javax.inject.Inject;import javax.ws.rs.Consumes;
import javax.ws.rs.GET;import javax.ws.rs.Path;
import javax.ws.rs.PathParam;import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.exception.ParseException;
import com.atlassian.jira.issue.CustomFieldManager;
import com.atlassian.jira.issue.Issue;
import com.atlassian.jira.issue.fields.CustomField;
import com.atlassian.jira.template.TemplateManager;
import com.atlassian.jira.util.I18nHelper;
import fr.spectrumgroupe.panel.dao.personnedao;
import fr.spectrumgroupe.panel.entity.personne;
@Produces({ MediaType.APPLICATION_JSON })
@Consumes({ MediaType.APPLICATION_JSON })
@Path("/personne")public class personnerestservices {
personnedao personnedao ;
PluginSettingsDao pluginSettingsDao;
CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager();
TemplateManager templateManager = ComponentAccessor.getComponentOfType(TemplateManager.class);
I18nHelper i18nHelper = ComponentAccessor.getComponentOfType(I18nHelper.class);
@Inject
public void personnerestservices(personnedao personnedao) {
this.personnedao = personnedao;
//this.pluginSettingsDao=pluginSettingsDao;
}
@GET
@Path("/{id}/{nom}/{prenom}")
public Response Getpersonne(@PathParam(value = "id") String id,@PathParam(value = "nom") String nom, @PathParam(value = "prenom") String prenom) throws ParseException {
personne personne = personnedao.Getpersonne (id,nom,prenom);
if(personne != null) {
return Response.ok(i18nHelper.getText("sp-ideation-sponsor-enregistré")).build();
}else {
return Response.status(500).entity(i18nHelper.getText("ssp-ideation-sponsor-non-existe")).build();
}
}
}
因此,作为吉拉的新手,我不明白问题所在,请有人帮助我清除此代码并让我看到新的rest api工作