前后端的项目,后端不想每个Service类中的方法都写try catch,也不想在每个controller里的方法都写try catch,这些都想省略掉。由一个统一的异常类来处理,能记录到哪个controller或者哪个service的方法报错了,报什么错,能记录到数据库或者发到微信群。如何优雅的实现?