我正在使用 java servlet 编写一个简单的服务器。为了从数据库中获取数据,我编写了特殊的 Dao 层类,我想了解应该将 SQL 查询存储在哪里?
@Override
public boolean checkIsUserExists(String login) {
try {
PreparedStatement preparedStatement =
connection.prepareStatement("select * from clients where login=?");
preparedStatement.setString(1, login);
ResultSet resultSet = preparedStatement.executeQuery();
if (resultSet.next()) {
return true;
}
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
我是否需要创建一个特殊的类来SQLQueries将查询存储为最终字符串,或者是否有更有效的方法来做到这一点?
一只甜甜圈
拉莫斯之舞
相关分类