I was going through differences between Statement and PreparedStatement in JDBC and saw so many advantages here and here with PreparedStatement in comparison with Statement.
Some of my colleague was asking why we still need Statement and why it is not deprecated looking at the advantages of PreparedStatement.
So is there any reason why we still have the Statement in JDBC API?