我该怎么检查`@Transactional(rollbackFor = {Exception.class})`有效

时间:2016-10-22 12:49:48

标签: java spring jdbc jdbctemplate

我见过这个post关于如何在Db-transcation中包装JDBCTemplate

我的问题是 - 如何检查这是否有效?

@Transactional(rollbackFor={Exception.class})
public int insertLogAndGetId(ConfigActivityLog dbConfigChange) throws Exception {
    int idInDB = -1;
    if(insertLog(dbConfigChange))
    {
        idInDB = getLatestActivityWithStatus(dbConfigChange.actionStatus).id;
    }
    return idInDB;
}

我没有使用其他注释,例如:

@Service
public class SomeService implements ISomeService {
    @Autowired
    private NamedParameterJdbcTemplate jdbcTemplate;
    @Autowired
    private NamedParameterJdbcTemplate npjt;

0 个答案:

没有答案