spring-configuration-metadata.json 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. {
  2. "groups": [
  3. {
  4. "name": "pay.alipay",
  5. "type": "com.nju.edu.pay.configuration.AlipayProperties",
  6. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties"
  7. },
  8. {
  9. "name": "root",
  10. "type": "com.nju.edu.pay.configuration.RootProperties",
  11. "sourceType": "com.nju.edu.pay.configuration.RootProperties"
  12. }
  13. ],
  14. "properties": [
  15. {
  16. "name": "pay.alipay.alipay-public-key",
  17. "type": "java.lang.String",
  18. "description": "支付宝RSA公钥,用于验签支付宝应答",
  19. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties"
  20. },
  21. {
  22. "name": "pay.alipay.app-private-key",
  23. "type": "java.lang.String",
  24. "description": "RSA私钥,用于对商户请求报文加签",
  25. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties"
  26. },
  27. {
  28. "name": "pay.alipay.appid",
  29. "type": "java.lang.String",
  30. "description": "商户应用id",
  31. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties"
  32. },
  33. {
  34. "name": "pay.alipay.cancel-duration",
  35. "type": "java.lang.Long",
  36. "description": "撤销间隔(毫秒)",
  37. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties",
  38. "defaultValue": 3000
  39. },
  40. {
  41. "name": "pay.alipay.charset",
  42. "type": "java.lang.String",
  43. "description": "编码",
  44. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties",
  45. "defaultValue": "UTF-8"
  46. },
  47. {
  48. "name": "pay.alipay.formate",
  49. "type": "java.lang.String",
  50. "description": "格式",
  51. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties",
  52. "defaultValue": "json"
  53. },
  54. {
  55. "name": "pay.alipay.gateway-url",
  56. "type": "java.lang.String",
  57. "description": "支付宝gatewayUrl",
  58. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties"
  59. },
  60. {
  61. "name": "pay.alipay.max-cancel-retry",
  62. "type": "java.lang.Integer",
  63. "description": "最大撤销次数",
  64. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties",
  65. "defaultValue": 3
  66. },
  67. {
  68. "name": "pay.alipay.max-query-retry",
  69. "type": "java.lang.Integer",
  70. "description": "最大查询次数",
  71. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties",
  72. "defaultValue": 5
  73. },
  74. {
  75. "name": "pay.alipay.notify-url",
  76. "type": "java.lang.String",
  77. "description": "异步地址",
  78. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties"
  79. },
  80. {
  81. "name": "pay.alipay.query-duration",
  82. "type": "java.lang.Long",
  83. "description": "查询间隔(毫秒)",
  84. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties",
  85. "defaultValue": 5000
  86. },
  87. {
  88. "name": "pay.alipay.seller-id",
  89. "type": "java.lang.String",
  90. "description": "商家id",
  91. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties"
  92. },
  93. {
  94. "name": "pay.alipay.sign-type",
  95. "type": "java.lang.String",
  96. "description": "签名类型",
  97. "sourceType": "com.nju.edu.pay.configuration.AlipayProperties",
  98. "defaultValue": "RSA2"
  99. },
  100. {
  101. "name": "root.name",
  102. "type": "java.lang.String",
  103. "sourceType": "com.nju.edu.pay.configuration.RootProperties"
  104. },
  105. {
  106. "name": "root.password",
  107. "type": "java.lang.String",
  108. "sourceType": "com.nju.edu.pay.configuration.RootProperties"
  109. },
  110. {
  111. "name": "root.phone",
  112. "type": "java.lang.String",
  113. "sourceType": "com.nju.edu.pay.configuration.RootProperties"
  114. }
  115. ],
  116. "hints": []
  117. }