曾经的编程初期,发生过一件事,可能会提醒程序员重视API的重要性!
DAO类中查询方法经常会用到preparedstatement.executequery(),这个方法在查询到记录的时候,返回一个resultSet,但是当时自认为考虑周密,也处理了该方法查找失败的时候返回null的情况。
过了一段时间后,详细研读了API才知道,这个方法永远都不会返回null,自己曾经写的代码质量可见一斑了。
曾经的编程初期,发生过一件事,可能会提醒程序员重视API的重要性!
DAO类中查询方法经常会用到preparedstatement.executequery(),这个方法在查询到记录的时候,返回一个resultSet,但是当时自认为考虑周密,也处理了该方法查找失败的时候返回null的情况。
过了一段时间后,详细研读了API才知道,这个方法永远都不会返回null,自己曾经写的代码质量可见一斑了。