Transactions 如果用@Transactional注释,则不会调用Spring方法
控制器代码 @自动连线 专用AdNetworkPlacementService和NetworkPlacementServiceTransactions 如果用@Transactional注释,则不会调用Spring方法,transactions,spring-transactions,Transactions,Spring Transactions,控制器代码 @自动连线 专用AdNetworkPlacementService和NetworkPlacementService @POST @Produces("application/json") @Consumes("application/json") public AdNetworkPlacement createPlacement(@QueryParam("pubId") Long publisherId, AdNetworkPlacement placement) t
@POST
@Produces("application/json")
@Consumes("application/json")
public AdNetworkPlacement createPlacement(@QueryParam("pubId") Long publisherId, AdNetworkPlacement placement)
throws APIException {
return adNetworkPlacementService.createNonIntegratedAdNetworkPlacement(116l, publisherId, placement);
}
方法代码
@Transactional(rollbackFor = Exception.class)
public AdNetworkPlacement createNonIntegratedAdNetworkPlacement(Long userId, Long publisherId, AdNetworkPlacement placement) throws APIException {
}
添加@Transactional时不会调用该方法
评论说它很好问题解决了
这是上下文组件的问题:扫描
需要指定完整的包结构如何确保调用createPlacement()方法而不调用CreateNonIntegratedDataNetworkPlacement()方法?通过添加日志语句或System.out.println?