joiner里DbDataReader读数据用的spring-jdbc的JdbcTemplate,所以不用主动close资源连接之类的,JdbcTemplate里面会自动帮你做这件事。而arts里代码用的java.sql包里自带的类,比如java.sql.PreparedStatement
image.png
所以arts代码里读完数据主动做了close()
image.png
image.png
而joiner DbDataReader代码里的close()方法里啥也没做
image.png
image.png
JdbcTemplate.java里做了close
image.png