反射获取实体类的属性参数

 1    private static List<String> getBeanFileds(Class beanClass)
 2     {
 3         List<String> list = new ArrayList<String>();
 4         Field[] fields = beanClass.getDeclaredFields();
 5         for (Field field : fields)
 6         {
 7             if ("orderField".equals(field.getName()))
 8             {
 9                 continue;
10             }
11 
12             list.add(field.getName());
13         }
14         return list;
15     }

假如你现在还在为自己的技术担忧,假如你现在想提升自己的工资,假如你想在职场上获得更多的话语权,假如你想顺利的度过35岁这个魔咒,假如你想体验BAT的工作环境,那么现在请我们一起开启提升技术之旅吧,详情请点击http://106.12.206.16:8080/qingruihappy/index.html



beanClass的值:

class com.bill99.boss.domain.org.model.AssetsDsga

  1 package com.bill99.boss.domain.org.model;
  2 
  3 public class AssetsDsga{
  4     private Long assetsId;
  5     private String CommissionChargeType;
  6     private String PayPalCycle;
  7     private String Comment;
  8     private String ApplyReason;
  9     private String isAutoCash;
 10     private String isHolidayCash;
 11     private String Toll_Holiday_OpenFee;
 12     private String Toll_Holiday_ServiceFee;
 13     private String Toll_Autocash_OpenFee;
 14     private String Toll_Autocash_ServiceFee;
 15     private String OrdinaryRate;
 16     private String perMinimum;
 17     private String perMaximum;
 18     private String LowerLimitLadder1;
 19     private String UpperLimitLadder1;
 20     private String RatePercentage1;
 21     private String LowerLimitLadder2;
 22     private String UpperLimitLadder2;
 23     private String RatePercentage2;
 24     private String LowerLimitLadder3;
 25     private String UpperLimitLadder3;
 26     private String RatePercentage3;
 27     private String LowerLimitLadder4;
 28     private String UpperLimitLadder4;
 29     private String RatePercentage4;
 30     private String LowerLimitLadder5;
 31     private String UpperLimitLadder5;
 32     private String RatePercentage5;
 33     private String FixedRate;
 34     private String NaturalPaypal;
 35     private String DirectPaypal;
 36     private String UnitedRegister;
 37     private String UnitedLand;
 38     private String BalanceAPI;
 39     private String FreezeAPI;
 40     private String DetailListAPI;
 41     private String orderField;
 42     
 43     private String RateType;
 44     
 45     private String DSGAAutomaticNotesAttached;
 46     private String DSGAAutomaticWithdrawalTime;
 47     private String DSGAAutomaticWithdrawalTimeHidden;
 48     private String DSGAaccountName;
 49     private String DSGAbankName;
 50     private String DSGAbankNameOther;
 51     private String DSGAaccountNo;
 52     private String DSGAbankBranch;
 53     private String DSGAprovince;
 54     private String DSGAcity;
 55     private String booleanFinancial;
 56     private String industryParentType;
 57     
 58 
 59 
 60     public Long getAssetsId( ){
 61             return assetsId;
 62     }
 63     public void setAssetsId(Long assetsId){
 64             this.assetsId=assetsId;
 65     }
 66 
 67     public String getCommissionChargeType( ){
 68             return CommissionChargeType;
 69     }
 70     public void setCommissionChargeType(String CommissionChargeType){
 71             this.CommissionChargeType=CommissionChargeType;
 72     }
 73 
 74     public String getPayPalCycle( ){
 75             return PayPalCycle;
 76     }
 77     public void setPayPalCycle(String PayPalCycle){
 78             this.PayPalCycle=PayPalCycle;
 79     }
 80 
 81     public String getComment( ){
 82             return Comment;
 83     }
 84     public void setComment(String Comment){
 85             this.Comment=Comment;
 86     }
 87 
 88     public String getApplyReason( ){
 89             return ApplyReason;
 90     }
 91     public void setApplyReason(String ApplyReason){
 92             this.ApplyReason=ApplyReason;
 93     }
 94 
 95     public String getIsAutoCash( ){
 96             return isAutoCash;
 97     }
 98     public void setIsAutoCash(String isAutoCash){
 99             this.isAutoCash=isAutoCash;
100     }
101 
102     public String getIsHolidayCash( ){
103             return isHolidayCash;
104     }
105     public void setIsHolidayCash(String isHolidayCash){
106             this.isHolidayCash=isHolidayCash;
107     }
108 
109     public String getToll_Holiday_OpenFee( ){
110             return Toll_Holiday_OpenFee;
111     }
112     public void setToll_Holiday_OpenFee(String Toll_Holiday_OpenFee){
113             this.Toll_Holiday_OpenFee=Toll_Holiday_OpenFee;
114     }
115 
116     public String getToll_Holiday_ServiceFee( ){
117             return Toll_Holiday_ServiceFee;
118     }
119     public void setToll_Holiday_ServiceFee(String Toll_Holiday_ServiceFee){
120             this.Toll_Holiday_ServiceFee=Toll_Holiday_ServiceFee;
121     }
122 
123     public String getToll_Autocash_OpenFee( ){
124             return Toll_Autocash_OpenFee;
125     }
126     public void setToll_Autocash_OpenFee(String Toll_Autocash_OpenFee){
127             this.Toll_Autocash_OpenFee=Toll_Autocash_OpenFee;
128     }
129 
130     public String getToll_Autocash_ServiceFee( ){
131             return Toll_Autocash_ServiceFee;
132     }
133     public void setToll_Autocash_ServiceFee(String Toll_Autocash_ServiceFee){
134             this.Toll_Autocash_ServiceFee=Toll_Autocash_ServiceFee;
135     }
136 
137     public String getOrdinaryRate( ){
138             return OrdinaryRate;
139     }
140     public void setOrdinaryRate(String OrdinaryRate){
141             this.OrdinaryRate=OrdinaryRate;
142     }
143 
144     public String getPerMinimum( ){
145             return perMinimum;
146     }
147     public void setPerMinimum(String perMinimum){
148             this.perMinimum=perMinimum;
149     }
150 
151     public String getPerMaximum( ){
152             return perMaximum;
153     }
154     public void setPerMaximum(String perMaximum){
155             this.perMaximum=perMaximum;
156     }
157 
158     public String getLowerLimitLadder1( ){
159             return LowerLimitLadder1;
160     }
161     public void setLowerLimitLadder1(String LowerLimitLadder1){
162             this.LowerLimitLadder1=LowerLimitLadder1;
163     }
164 
165     public String getUpperLimitLadder1( ){
166             return UpperLimitLadder1;
167     }
168     public void setUpperLimitLadder1(String UpperLimitLadder1){
169             this.UpperLimitLadder1=UpperLimitLadder1;
170     }
171 
172     public String getRatePercentage1( ){
173             return RatePercentage1;
174     }
175     public void setRatePercentage1(String RatePercentage1){
176             this.RatePercentage1=RatePercentage1;
177     }
178 
179     public String getLowerLimitLadder2( ){
180             return LowerLimitLadder2;
181     }
182     public void setLowerLimitLadder2(String LowerLimitLadder2){
183             this.LowerLimitLadder2=LowerLimitLadder2;
184     }
185 
186     public String getUpperLimitLadder2( ){
187             return UpperLimitLadder2;
188     }
189     public void setUpperLimitLadder2(String UpperLimitLadder2){
190             this.UpperLimitLadder2=UpperLimitLadder2;
191     }
192 
193     public String getRatePercentage2( ){
194             return RatePercentage2;
195     }
196     public void setRatePercentage2(String RatePercentage2){
197             this.RatePercentage2=RatePercentage2;
198     }
199 
200     public String getLowerLimitLadder3( ){
201             return LowerLimitLadder3;
202     }
203     public void setLowerLimitLadder3(String LowerLimitLadder3){
204             this.LowerLimitLadder3=LowerLimitLadder3;
205     }
206 
207     public String getUpperLimitLadder3( ){
208             return UpperLimitLadder3;
209     }
210     public void setUpperLimitLadder3(String UpperLimitLadder3){
211             this.UpperLimitLadder3=UpperLimitLadder3;
212     }
213 
214     public String getRatePercentage3( ){
215             return RatePercentage3;
216     }
217     public void setRatePercentage3(String RatePercentage3){
218             this.RatePercentage3=RatePercentage3;
219     }
220 
221     public String getLowerLimitLadder4( ){
222             return LowerLimitLadder4;
223     }
224     public void setLowerLimitLadder4(String LowerLimitLadder4){
225             this.LowerLimitLadder4=LowerLimitLadder4;
226     }
227 
228     public String getUpperLimitLadder4( ){
229             return UpperLimitLadder4;
230     }
231     public void setUpperLimitLadder4(String UpperLimitLadder4){
232             this.UpperLimitLadder4=UpperLimitLadder4;
233     }
234 
235     public String getRatePercentage4( ){
236             return RatePercentage4;
237     }
238     public void setRatePercentage4(String RatePercentage4){
239             this.RatePercentage4=RatePercentage4;
240     }
241 
242     public String getLowerLimitLadder5( ){
243             return LowerLimitLadder5;
244     }
245     public void setLowerLimitLadder5(String LowerLimitLadder5){
246             this.LowerLimitLadder5=LowerLimitLadder5;
247     }
248 
249     public String getUpperLimitLadder5( ){
250             return UpperLimitLadder5;
251     }
252     public void setUpperLimitLadder5(String UpperLimitLadder5){
253             this.UpperLimitLadder5=UpperLimitLadder5;
254     }
255 
256     public String getRatePercentage5( ){
257             return RatePercentage5;
258     }
259     public void setRatePercentage5(String RatePercentage5){
260             this.RatePercentage5=RatePercentage5;
261     }
262 
263     public String getFixedRate( ){
264             return FixedRate;
265     }
266     public void setFixedRate(String FixedRate){
267             this.FixedRate=FixedRate;
268     }
269 
270     public String getNaturalPaypal( ){
271             return NaturalPaypal;
272     }
273     public void setNaturalPaypal(String NaturalPaypal){
274             this.NaturalPaypal=NaturalPaypal;
275     }
276 
277     public String getDirectPaypal( ){
278             return DirectPaypal;
279     }
280     public void setDirectPaypal(String DirectPaypal){
281             this.DirectPaypal=DirectPaypal;
282     }
283 
284     public String getUnitedRegister( ){
285             return UnitedRegister;
286     }
287     public void setUnitedRegister(String UnitedRegister){
288             this.UnitedRegister=UnitedRegister;
289     }
290 
291     public String getUnitedLand( ){
292             return UnitedLand;
293     }
294     public void setUnitedLand(String UnitedLand){
295             this.UnitedLand=UnitedLand;
296     }
297 
298     public String getBalanceAPI( ){
299             return BalanceAPI;
300     }
301     public void setBalanceAPI(String BalanceAPI){
302             this.BalanceAPI=BalanceAPI;
303     }
304 
305     public String getFreezeAPI( ){
306             return FreezeAPI;
307     }
308     public void setFreezeAPI(String FreezeAPI){
309             this.FreezeAPI=FreezeAPI;
310     }
311 
312     public String getDetailListAPI( ){
313             return DetailListAPI;
314     }
315     public void setDetailListAPI(String DetailListAPI){
316             this.DetailListAPI=DetailListAPI;
317     }
318 
319     public String getOrderField(){
320             return orderField;
321     }
322     public void setOrderField(String orderField){
323             this.orderField = orderField;
324     }
325     public String getRateType() {
326         return RateType;
327     }
328     public void setRateType(String rateType) {
329         RateType = rateType;
330     }
331     public String getDSGAAutomaticNotesAttached() {
332         return DSGAAutomaticNotesAttached;
333     }
334     public void setDSGAAutomaticNotesAttached(String dSGAAutomaticNotesAttached) {
335         DSGAAutomaticNotesAttached = dSGAAutomaticNotesAttached;
336     }
337     public String getDSGAAutomaticWithdrawalTime() {
338         return DSGAAutomaticWithdrawalTime;
339     }
340     public void setDSGAAutomaticWithdrawalTime(String dSGAAutomaticWithdrawalTime) {
341         DSGAAutomaticWithdrawalTime = dSGAAutomaticWithdrawalTime;
342     }
343     public String getDSGAAutomaticWithdrawalTimeHidden() {
344         return DSGAAutomaticWithdrawalTimeHidden;
345     }
346     public void setDSGAAutomaticWithdrawalTimeHidden(
347             String dSGAAutomaticWithdrawalTimeHidden) {
348         DSGAAutomaticWithdrawalTimeHidden = dSGAAutomaticWithdrawalTimeHidden;
349     }
350     public String getDSGAaccountName() {
351         return DSGAaccountName;
352     }
353     public void setDSGAaccountName(String dSGAaccountName) {
354         DSGAaccountName = dSGAaccountName;
355     }
356     public String getDSGAbankName() {
357         return DSGAbankName;
358     }
359     public void setDSGAbankName(String dSGAbankName) {
360         DSGAbankName = dSGAbankName;
361     }
362     public String getDSGAbankNameOther() {
363         return DSGAbankNameOther;
364     }
365     public void setDSGAbankNameOther(String dSGAbankNameOther) {
366         DSGAbankNameOther = dSGAbankNameOther;
367     }
368     public String getDSGAaccountNo() {
369         return DSGAaccountNo;
370     }
371     public void setDSGAaccountNo(String dSGAaccountNo) {
372         DSGAaccountNo = dSGAaccountNo;
373     }
374     public String getDSGAbankBranch() {
375         return DSGAbankBranch;
376     }
377     public void setDSGAbankBranch(String dSGAbankBranch) {
378         DSGAbankBranch = dSGAbankBranch;
379     }
380     public String getDSGAprovince() {
381         return DSGAprovince;
382     }
383     public void setDSGAprovince(String dSGAprovince) {
384         DSGAprovince = dSGAprovince;
385     }
386     public String getDSGAcity() {
387         return DSGAcity;
388     }
389     public void setDSGAcity(String dSGAcity) {
390         DSGAcity = dSGAcity;
391     }
392     public String getBooleanFinancial() {
393         return booleanFinancial;
394     }
395     public void setBooleanFinancial(String booleanFinancial) {
396         this.booleanFinancial = booleanFinancial;
397     }
398     public String getIndustryParentType() {
399         return industryParentType;
400     }
401     public void setIndustryParentType(String industryParentType) {
402         this.industryParentType = industryParentType;
403     }
404     
405     
406 }

最终list的值是

 

 

1 [assetsId, CommissionChargeType, PayPalCycle, Comment, ApplyReason, isAutoCash, isHolidayCash, Toll_Holiday_OpenFee, Toll_Holiday_ServiceFee, Toll_Autocash_OpenFee, Toll_Autocash_ServiceFee, OrdinaryRate, perMinimum, perMaximum, LowerLimitLadder1, UpperLimitLadder1, RatePercentage1, LowerLimitLadder2, UpperLimitLadder2, RatePercentage2, LowerLimitLadder3, UpperLimitLadder3, RatePercentage3, LowerLimitLadder4, UpperLimitLadder4, RatePercentage4, LowerLimitLadder5, UpperLimitLadder5, RatePercentage5, FixedRate, NaturalPaypal, DirectPaypal, UnitedRegister, UnitedLand, BalanceAPI, FreezeAPI, DetailListAPI, RateType, DSGAAutomaticNotesAttached, DSGAAutomaticWithdrawalTime, DSGAAutomaticWithdrawalTimeHidden, DSGAaccountName, DSGAbankName, DSGAbankNameOther, DSGAaccountNo, DSGAbankBranch, DSGAprovince, DSGAcity, booleanFinancial, industryParentType]

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值