If you work with Java/JDBC long enough, you eventually run into this situation: You have code like this: String sql = "SELECT * FROM users WHERE id = ? AND status = ? " ; PreparedStatement pst = con .
Source: [Dev.to](https://dev.to/olimar50/how-i-stopped-manually-rebuilding-java-preparedstatement-sql-283a)