我一直在创建基于注释的方面定义,因此创建@LogPerformance
并将其放在createuser()
方法上。在这种情况下,它不会调用方面方法。但是当我将 @LogPerformance 从createuser()
创建()方法移动时,会调用方面方法。为什么 @LogPerformance
不影响 createuser 方法。
@Component
@Path(SystemConstants.REST_REGISTER)
public class RegisterServices {
@PUT
@Path(SystemConstants.REST_REGISTER_CREATE)
@Consumes(MediaType.APPLICATION_JSON)
@Produces({MediaType.APPLICATION_JSON})
public Response create(@Context HttpServletRequest requestContex) String requestIp, String param) {
createUser(...);
}
@LogPerformance
public ClientRespWsBean createUser(ClientReqWsBean request) throws XMPPException
{
}
}