Yeni bir Java programcıyım. Aşağıdaki kodum:java'da parametrenin ek açıklamalarını nasıl edinirim?
public void testSimple1(String lotteryName,
int useFrequence,
Date validityBegin,
Date validityEnd,
LotteryPasswdEnum lotteryPasswd,
LotteryExamineEnum lotteryExamine,
LotteryCarriageEnum lotteryCarriage,
@TestMapping(key = "id", csvFile = "lottyScope.csv") xxxxxxxx lotteryScope,
@TestMapping(key = "id", csvFile = "lotteryUseCondition.csv") xxxxxxxx lotteryUseCondition,
@TestMapping(key = "id", csvFile = "lotteryFee.csv") xxxxxxxx lotteryFee)
Tüm dosyalanan ek açıklamaları almak istiyorum. Bazı alanlar açıklamalı ve bazıları değil.
method.getParameterAnnotations()
işlevini kullanmayı biliyorum, ancak yalnızca üç ek açıklama döndürüyor.
Onlara nasıl karşılık vereceğimi bilmiyorum. herhangi bir ek açıklama olmayan herhangi bir parametre için boş bir dizi kullanılarak, parametre için
lotteryName - none
useFrequence- none
validityBegin -none
validityEnd -none
lotteryPasswd -none
lotteryExamine-none
lotteryCarriage-none
lotteryScope - @TestMapping(key = "id", csvFile = "lottyScope.csv")
lotteryUseCondition - @TestMapping(key = "id", csvFile = "lotteryUseCondition.csv")
lotteryFee - @TestMapping(key = "id", csvFile = "lotteryFee.csv")