A
Size: a a a
IF
A
YG
B
C
public void fetch(int id) {
try(Connection conn = datasource.getConnection();
PreparedStatement stmt = prepareStatementById(conn, id);
ResultSet rs = stmt.executeQuery()) {
...
}
}
private PreparedStatement prepareStatementById(Connection conn, int id) {
PreparedStatement stmt = conn.prepareStatement(query); // здесь ругается SonarLint
.. set parameters
return stmt;
}PreparedStatement stmt = conn.prepareStatement(query)НК
public void fetch(int id) {
try(Connection conn = datasource.getConnection();
PreparedStatement stmt = prepareStatementById(conn, id);
ResultSet rs = stmt.executeQuery()) {
...
}
}
private PreparedStatement prepareStatementById(Connection conn, int id) {
PreparedStatement stmt = conn.prepareStatement(query); // здесь ругается SonarLint
.. set parameters
return stmt;
}PreparedStatement stmt = conn.prepareStatement(query)VS
public void fetch(int id) {
try(Connection conn = datasource.getConnection();
PreparedStatement stmt = prepareStatementById(conn, id);
ResultSet rs = stmt.executeQuery()) {
...
}
}
private PreparedStatement prepareStatementById(Connection conn, int id) {
PreparedStatement stmt = conn.prepareStatement(query); // здесь ругается SonarLint
.. set parameters
return stmt;
}PreparedStatement stmt = conn.prepareStatement(query)НК
C
PS
C