美好的一天,伙计们!
如果我有使用事务性 bean(bannerSizeService) 的非事务性 bean(BannerSizeServiceUntransact),当我使用非事务性 bean 时,Spring 会建立与 DB 的连接吗?(我在日志中有很多被拒绝的 PostgreSQL 连接。我相信我的逻辑确实如此;不会在每个请求上创建新连接,但可能是我错了。)
@Repository
public class BannerSizeServiceUntransactImpl implements BannerSizeServiceUntransact {
@Resource
BannerSizeService bannerSizeService;
public List<BannerSizeVO> sizesByType(String type) throws BannerServiceException{
return bannerSizeService.sizesByType(type);
} }
@Repository
@Transactional
public class BannerSizeServiceImpl implements BannerSizeService {
....
}