We should realize that all exceptions are abnormal manifestations for the system, are defects, and are BUGs, although some exceptions are caused by us on our own initiative. Thrown;
What we have to do is to try to improve system availability and avoid the occurrence of any exceptions to the greatest extent, rather than relying on perfect exception handling to improve the system;
Exception handling, It is an emergency measure taken when exceptions inevitably occur. The main purpose is to increase friendliness to the outside world and provide remedial clues to the inside;
Don’t think that perfect exception handling is the core of the system. It is not. Don’t expect it. Exception handling should be perfect. Don’t expect exception handling to wipe away system defects;
If the system has too many exceptions, then what you have to do is not to improve the exception handling mechanism, but to reflect on whether the system architecture design Reasonable, whether the system logic design is reasonable;
springboot is a brand-new programming specification. Its design purpose is to simplify the initial construction and development process of new Spring applications. SpringBoot is also A framework that serves frameworks whose service scope is simplified configuration files.
The above is the detailed content of How to handle global exceptions in springboot. For more information, please follow other related articles on the PHP Chinese website!