2022年12月14日
反射
我最近总是遇到使用BeancopyUtils报错的问题,最终发现是JAVA8之后,反射相关的功能增加了很多限制。
报错如下:
Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass
User Level Up debug
Transfer:
Use this to test
{ "brandId": 0, "detailUrl": "", "endSession": 0, "gameCode": "8284_1001_1002", "playerId": "10244", "playerSessionId": "8787d13e7dcff8b70a779e7ba28d8cd0", "requestId": "123", "trans": [ { "additionalData": {}, "amount": 10, "desc": "", "endRound": 1, "jpDetails": [ { "contribution": 0, "id": "", "name": "", "type": "bet", "win": 0 } ], "jpc": 0, "jpw": 0, "referenceId": "", "roundId": "", "roundType": "", "seq": 0, "transId": "12", "transTime": "", "transType": "bet", "validBet": 10, "validWin": 0 } ] }
{ "endSession": 10, "detailUrl": "detail.com", "playerId": "10244", "playerSessionId": "8787d13e7dcff8b70a779e7ba28d8cd0", "gameCode": "8284_1001_1002", "requestId": "123", "brandId": 99, "trans": [ { "seq": 0, "transId": "38", "referenceId": "", "amount": 0.01, "transType": "bet", "transTime": "", "roundId": "", "roundType": "", "endRound": 1, "desc": "", "jpc": 0, "jpw": 0, "jpDetails": [ { "contribution": 0, "id": "", "name": "", "type": "bet", "win": 0 } ], "validBet": 10, "validWin": 0, "additionalData": {} } ] }
{ "endSession": 10, "detailUrl": "detail.com", "playerId": "10271", "playerSessionId": "699f78e19abcb0a6893956ea717d7d12", "gameCode": "8284_1001_1002", "requestId": "123", "brandId": 99, "trans": [ { "seq": 0, "transId": "39", "referenceId": "", "amount": 0.01, "transType": "bet", "transTime": "", "roundId": "", "roundType": "", "endRound": 1, "desc": "", "jpc": 0, "jpw": 0, "jpDetails": [ { "contribution": 0, "id": "", "name": "", "type": "bet", "win": 0 } ], "validBet": 10, "validWin": 0, "additionalData": {} } ] }