如何在spring boot应用程序中全局处理数据库连接异常?
How to handle database connection exception globally in springboot application?
我有一个 springboot + postgres 应用程序。
我想全局处理数据库故障异常,需要将请求存储在文件系统中。
springboot 应用程序有没有办法全局捕获 ConnectionException?
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;
@Provider
public class ExceptionHandler implements ExceptionMapper<ConnectionException > {
@Override
public Response toResponse(Exception exception) {
//insert code here
return Response.ok().build();
}
}
我有一个 springboot + postgres 应用程序。 我想全局处理数据库故障异常,需要将请求存储在文件系统中。 springboot 应用程序有没有办法全局捕获 ConnectionException?
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;
@Provider
public class ExceptionHandler implements ExceptionMapper<ConnectionException > {
@Override
public Response toResponse(Exception exception) {
//insert code here
return Response.ok().build();
}
}