对Java回调的一点理解
首先解释一下何为回调?
我的理解是原本是A调用B,在方法执行过程中B又会调用由A提供的一个方法,故称回调。好处是可以让调用方来决定部分算法逻辑,这让整个算法变得非常灵活,但是控制权还是在提供方这边。
Spring的JdbcTemplate就是回调的典型实现,摘取 queryForObject() 进行分析
public <T> T queryForObject(String sql, RowMapper<T> rowMapper, @Nullable Object... ar
原创
2020-11-10 15:21:24 ·
108 阅读 ·
0 评论