diff --git a/src/com/hellogithub/dao/articleDao.java b/src/com/hellogithub/dao/articleDao.java index b0bb72c..d87e333 100644 --- a/src/com/hellogithub/dao/articleDao.java +++ b/src/com/hellogithub/dao/articleDao.java @@ -98,6 +98,7 @@ public class articleDao { public articleEntity selectByArticleId(int id){ Connection conn = null; + Connection conn1 = null; PreparedStatement preparedStatement = null; PreparedStatement preparedStatement1 = null; ResultSet rs = null; @@ -109,7 +110,7 @@ public class articleDao { preparedStatement.setInt(1, id); preparedStatement = conn.prepareStatement(sql); preparedStatement1.setInt(1, id); - preparedStatement1 = conn.prepareStatement(sql1); + preparedStatement1 = conn1.prepareStatement(sql1); rs = preparedStatement.executeQuery(); preparedStatement1.executeQuery(sql1); @@ -125,7 +126,7 @@ public class articleDao { entity = new articleEntity( articleid,userid,articlecontent,datetime,isvalid,readcount,articleTitle,articleIco ); - preparedStatement1.close(); + JdbcUtils.closeConnection(preparedStatement1, conn1); JdbcUtils.closeConnection(rs, preparedStatement, conn); } } catch (SQLException e) {