• 2024-07-14【java深入学习第5章】Spring Boot 中统一功能的实现与处理
    SpringBoot统一功能处理在开发Web应用程序时,为了提高代码的可维护性和可扩展性,我们通常会采用一些统一的功能处理方式。本文将介绍如何在SpringBoot中实现统一的数据返回格式、异常处理和功能处理,并通过一个图书管理系统的案例来演示这些功能的实现。一、统一数据返回格
  • 2024-07-07【Spring Boot】统一数据返回,直接使用
    个人名片
  • 2024-03-04真香定律!我用这种模式重构了第三方登录
    分享是最有效的学习方式。博客:https://blog.ktdaddy.com/老猫的设计模式专栏已经偷偷发车了。不甘愿做crudboy?看了好几遍的设计模式还记不住?那就不要刻意记了,跟上老猫的步伐,在一个个有趣的职场故事中领悟设计模式的精髓吧。还等什么?赶紧上车吧。故事办公室里,小猫托着腮帮对
  • 2024-02-27ASP.NET Core 过滤器返回自定义响应数据
    自定义返回类publicclassApiResponse{publicintCode{get;set;}publicstringMessage{get;set;}publicobjectData{get;set;}publicApiResponse(intcode,stringmessage,objectdata=null){Code=code;
  • 2024-02-26Swagger2注释篇
    API使用说明作用范围APIAPI常用参数作用位置协议集描述@Api@Api(tags={"tag1","tag2","..."})controller类协议描述@ApiOperation@ApiOperation(value="功能描述",notes="备注")controller类的方法描述返回对象的意义@ApiModel@ApiModel
  • 2024-01-22luffy__03days'
    昨日回顾#1后端项目目录调整---》正常:项目名:-项目名同名文件夹-配置文件:settings.py-总路由:urls.py-wsgi.py-asgi.py-user-home-or
  • 2023-12-19异步记录第三方接口调用日志的优雅实现(HttpClient+装饰者模式+异步线程池)
    对于第三方接口调用日志这个功能,笔者在工作中曾见过以下两种方式:Restemplate+装饰者模式+MQ实现网关监控+Feign拦截器+观察者模式实现其中观察者模式的实现是我最为佩服的设计,个人认为以上两种实现都显得略过臃肿,应该简化设计,让异步记录的实现更加简洁优雅,因此产生了这样
  • 2023-12-07通用的API返回类
     publicenumApiResponseStatus{Success,Error}publicenumApiErrorCode{InvalidRequest=1000,Forbidden=2000,NotFound=3000,InternalServerError=4000}publicclassApiResponse<T>{publicApiResponseStatu
  • 2023-11-01Response封装
    Response封装classAPIResponse(Response):def__init__(self,code=100,msg='成功',data=None,status=None,headers=None,**kwargs):dic={'code':code,'msg':msg}ifdata:dic={'code':cod
  • 2023-10-12登录注册
     1. 登录注册页面分析用户板块需要写的接口1.用户名密码登录(多方式登录)2.获取手机验证码接口3.手机号+验证码登录4. 注册接口5.验证手机号是否存在接口1.1验证手机号是否存在接口视图类:fromdjango.shortcutsimportrender#Createyour
  • 2023-08-07openfeign 传递异常信息
    1处理非200异常pom<dependency><groupId>io.github.openfeign</groupId><artifactId>feign-jackson</artifactId></dependency>codepublicclassFeignExceptionimplementsErrorDecoder
  • 2023-04-08.net core 自定义规范响应的中间件
    在本文中,我们将介绍如何使用.NETCore中的中间件来自定义规范响应,以便在API调用时返回统一的格式和错误信息。中间件是一种可以在请求和响应管道中执行逻辑的软件组件,它可以对请求或响应进行修改、拦截或处理。我们将使用一个简单的示例来演示如何创建和使用自定义规范响应的
  • 2022-12-20基于.NetCore开发博客项目 StarBlog - (24) 统一接口数据返回格式
    前言开发接口,是给客户端(Web前端、App)用的,前面说的RESTFul,是接口的规范,有了统一的接口风格,客户端开发人员在访问后端功能的时候能更快找到需要的接口,能写出可维护性更高的
  • 2022-10-11SpringBoot学习-(二十四)SpringBoot配置错误页面(404、500等)
    基本步骤:添加错误页面配置书写对应action处理映射添加错误页面配置packagecom.ahut.config;importorg.springframework.boot.context.embedded.ConfigurableEmbeddedServl