springboot工程自定义response注解、自定义规范化返回数据结构

上传者: lw1124052197 | 上传时间: 2021-04-05 15:46:25 | 文件大小: 335KB | 文件类型: ZIP
springboot工程通过自定义response注解、java反射机制、自定义java拦截器、自定义功能类实现WebMvcConfigurer接口等功能,实现自定义规范化返回数据结构。

文件下载

资源详情

[{"title":"( 81 个子文件 335KB ) springboot工程自定义response注解、自定义规范化返回数据结构","children":[{"title":"demo","children":[{"title":"pom.xml <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"target","children":[{"title":"test-classes","children":[{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"DemoApplicationTests.class <span style='color:#111;'> 531B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"maven-status","children":[{"title":"maven-compiler-plugin","children":[{"title":"compile","children":[{"title":"default-compile","children":[{"title":"inputFiles.lst <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":"createdFiles.lst <span style='color:#111;'> 192B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"classes","children":[{"title":"META-INF","children":[{"title":"maven","children":[{"title":"com.example","children":[{"title":"demo","children":[{"title":"pom.xml <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"pom.properties <span style='color:#111;'> 196B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"application.yml <span style='color:#111;'> 112B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"index.html <span style='color:#111;'> 21.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"config","children":[{"title":"InterceptorConfig.class <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false}],"spread":true},{"title":"handle","children":[{"title":"ResponseResultHandler.class <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"ResponseResultInterceptor.class <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"annotation","children":[{"title":"ExeResponse.class <span style='color:#111;'> 638B </span>","children":null,"spread":false}],"spread":false},{"title":"result","children":[{"title":"Results.class <span style='color:#111;'> 720B </span>","children":null,"spread":false},{"title":"ExeResult.class <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false}],"spread":false},{"title":"until","children":[{"title":"ExeResultCode.class <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"JsonUntil.class <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false},{"title":"HttpServletUtils.class <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"TestController.class <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"GoIndexController.class <span style='color:#111;'> 750B </span>","children":null,"spread":false},{"title":"ExeResponseClassController.class <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"ExeResponseMethodController.class <span style='color:#111;'> 1019B </span>","children":null,"spread":false}],"spread":false},{"title":"DemoApplication.class <span style='color:#111;'> 733B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"static","children":[{"title":"css","children":[{"title":"index.css <span style='color:#111;'> 10.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"rect.png <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"logo.png <span style='color:#111;'> 21.38KB </span>","children":null,"spread":false},{"title":"line.png <span style='color:#111;'> 237B </span>","children":null,"spread":false},{"title":"border.png <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false}],"spread":true},{"title":"fonts","children":[{"title":"icomoon.woff <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"icomoon.svg <span style='color:#111;'> 8.73KB </span>","children":null,"spread":false},{"title":"icomoon.css <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"icomoon.eot <span style='color:#111;'> 3.82KB </span>","children":null,"spread":false},{"title":"icomoon.ttf <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"js","children":[{"title":"jquery.min.js <span style='color:#111;'> 93.71KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 15.12KB </span>","children":null,"spread":false},{"title":"mymap.js <span style='color:#111;'> 11.41KB </span>","children":null,"spread":false},{"title":"china.js <span style='color:#111;'> 61.15KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"maven-archiver","children":[{"title":"pom.properties <span style='color:#111;'> 53B </span>","children":null,"spread":false}],"spread":true},{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mvnw <span style='color:#111;'> 9.83KB </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"org.eclipse.m2e.core.prefs <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"org.springframework.ide.eclipse.prefs <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 155B </span>","children":null,"spread":false},{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 356B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"DemoApplicationTests.java <span style='color:#111;'> 206B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 112B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"index.html <span style='color:#111;'> 21.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"static","children":[{"title":"css","children":[{"title":"index.css <span style='color:#111;'> 10.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"rect.png <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"logo.png <span style='color:#111;'> 21.38KB </span>","children":null,"spread":false},{"title":"line.png <span style='color:#111;'> 237B </span>","children":null,"spread":false},{"title":"border.png <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false}],"spread":true},{"title":"fonts","children":[{"title":"icomoon.woff <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"icomoon.svg <span style='color:#111;'> 8.73KB </span>","children":null,"spread":false},{"title":"icomoon.css <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"icomoon.eot <span style='color:#111;'> 3.82KB </span>","children":null,"spread":false},{"title":"icomoon.ttf <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false}],"spread":false},{"title":"js","children":[{"title":"jquery.min.js <span style='color:#111;'> 93.71KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 15.12KB </span>","children":null,"spread":false},{"title":"mymap.js <span style='color:#111;'> 11.41KB </span>","children":null,"spread":false},{"title":"china.js <span style='color:#111;'> 61.15KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"config","children":[{"title":"InterceptorConfig.java <span style='color:#111;'> 980B </span>","children":null,"spread":false}],"spread":true},{"title":"handle","children":[{"title":"ResponseResultHandler.java <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"ResponseResultInterceptor.java <span style='color:#111;'> 4.63KB </span>","children":null,"spread":false}],"spread":false},{"title":"annotation","children":[{"title":"ExeResponse.java <span style='color:#111;'> 532B </span>","children":null,"spread":false}],"spread":false},{"title":"result","children":[{"title":"Results.java <span style='color:#111;'> 546B </span>","children":null,"spread":false},{"title":"ExeResult.java <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false}],"spread":false},{"title":"until","children":[{"title":"JsonUntil.java <span style='color:#111;'> 4.87KB </span>","children":null,"spread":false},{"title":"ExeResultCode.java <span style='color:#111;'> 782B </span>","children":null,"spread":false},{"title":"HttpServletUtils.java <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"ExeResponseMethodController.java <span style='color:#111;'> 814B </span>","children":null,"spread":false},{"title":"ExeResponseClassController.java <span style='color:#111;'> 612B </span>","children":null,"spread":false},{"title":"TestController.java <span style='color:#111;'> 990B </span>","children":null,"spread":false},{"title":"GoIndexController.java <span style='color:#111;'> 413B </span>","children":null,"spread":false}],"spread":false},{"title":"DemoApplication.java <span style='color:#111;'> 305B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".project <span style='color:#111;'> 709B </span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 395B </span>","children":null,"spread":false},{"title":".mvn","children":[{"title":"wrapper","children":[{"title":"maven-wrapper.jar <span style='color:#111;'> 49.52KB </span>","children":null,"spread":false},{"title":"MavenWrapperDownloader.java <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"maven-wrapper.properties <span style='color:#111;'> 218B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"mvnw.cmd <span style='color:#111;'> 6.45KB </span>","children":null,"spread":false},{"title":"HELP.md <span style='color:#111;'> 915B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明