继续运行testFindAll方法。把其他类的断点都删除掉。

只在这里加了断点,所以直接就跳转到这里了。RoutingStatementHandler里面的query方法

继续往下走,断点又回到了这里、delegate变成了一个叫做PrparedStatementHandler

找PrparedStatementHandler


PrparedStatementHandler里面找到query方法。然后加断点、

preparedStatement就是JDBC里面的对象。ps.execute不仅能执行查询也能执行 增删改。

resultSetHandler


是一个抽象类


ResultSetHandler是一个接口。

再去找他的实现类


handleResultSet是封装结果集

下面总结

最新文章

  1. Appium+Robotframework实现Android应用的自动化测试-5:RIDE中AppiumLibrary的配置
  2. js从身份证号中获取出生日期和性别
  3. unity3d NGUI制作角色展示框
  4. python3 nonlocal vs global
  5. FileInputStream利用缓冲数组读取数据
  6. ubuntu samba服务器多用户配置【转】
  7. nodejs4-模块和包
  8. [设计模式] 16 迭代器模式 Iterator Pattern
  9. Oracle oerr使用
  10. SOAP 简单对象访问协议
  11. VC6神迹外挂的DIY
  12. appledoc导出iOS代码文档的使用和问题详解(干货篇)
  13. JDBC(MySQL)一周学习总结(一)
  14. UOJ #311「UNR #2」积劳成疾
  15. 浏览器输入URL后,HTTP请求返回的完整过程
  16. (转)pycharm快捷键、常用设置、配置管理
  17. ASP.Net Core2.1中的HttpClientFactory系列二:集成Polly处理瞬态故障
  18. 词向量编码 word2vec
  19. js仿qq分组折叠效果
  20. 在Maven上Web项目添加Spring框架

热门文章

  1. angular集成tinymce
  2. Java日志打印方法
  3. java.lang.IllegalStateException: No output folder
  4. 2019-2020-1 20199319《Linux内核原理与分析》第二周作业
  5. Linux之RedHat7如何更换yum源
  6. Nginx优化_访问并发量(进程可以打开的最大文件数量)
  7. scrapy中间件之随机user-agent
  8. Mac 升级python2.7 到 3.5
  9. 【洛谷P2447】外星千足虫
  10. C的随机数用法