java - spring aop层报错会影响,主程序运行吗?
高洛峰
高洛峰 2017-04-17 17:32:21
0
2
1158

我遇到aop层代码,报错了,主程序本来没有错,但因为aop层报错,直接导致主程序被终止.目前问题代码已经解决,但不知道是什么原理或者原因

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(2)
黄舟

AOP는 기본적으로 프록시 또는 바이트코드 추가 기술을 사용하여 코드 작성 시 원래 비즈니스 로직을 몰입할 필요 없이 사전 위치 지정, 사후 위치 지정, 래핑의 세 가지 방식으로 비즈니스 로직에 새로운 비즈니스 로직을 추가합니다. AOP 인터셉터의 런타임 예외는 원래 비즈니스 로직의 처리에 직접적인 영향을 미칩니다.

AOP 코드의 예외가 기본 비즈니스 로직에 영향을 미치지 않도록 하려면 패키징을 위해 AOP 코드에서 try...catch만 사용하면 됩니다.

伊谢尔伦

AOP에 동기 연산이 있는 경우 예외가 발생했는데 이를 포착하지 못하면 메인 프로그램에 영향을 미치게 됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿