繁体   English   中英

如何调试Spring注释?

[英]How do I debug Spring annotations?

我一直在我的Spring Boot项目中使用注释,它们对我来说是黑匣子。 不幸的是,我遇到了有关注释的问题,却不知道如何找到问题所在。 我用的是@PageableDefault我与控制器方法注释@RepositoryRestController在类级别的注释,这导致了我Pageable对象是null条件下春小麦引导1.4.1。 如果使用@Controller ,则会正确填充我的可分页对象。 最终这是Spring Data Rest中的DATAREST-906错误,并在Spring Boot 1.4.2中修复。

作为上面的用例,我应该怎么做才能调试此问题? 我应该把断点放到哪里去?

您需要找到实际检查注解并根据其执行一些逻辑的代码。 理论上,这可以在几个地方发生。 如果您在源代码中搜索WhateverAnnotation.class出现,则可以找到这些地方。 如果已在IDE中正确链接了源代码,则也可以在其中放置断点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM