对以下代码进行解析public static ArrayList getListString sid ArrayList studentArray = new ArrayList; 建立一个数组集合 Connection conn = DBUtilgetConnectDb; String sql = SELECT FROM stus WHERE sid=; PreparedState
这是一个Java类,包含了两个方法:getList和piLiangDelete。
getList方法传入一个参数sid,返回一个ArrayList类型的对象studentArray。该方法首先创建了一个空的ArrayList对象studentArray,然后通过调用DBUtil类的getConnectDb方法获取一个数据库连接conn,接着定义SQL语句并通过PreparedStatement对象stm进行预编译,将参数sid赋值给SQL语句中的占位符,执行查询并将结果存入ResultSet对象rs中。接下来,通过while循环遍历结果集rs,将每条记录的字段值逐个存入一个StudentBean对象m中,最后将该对象加入studentArray中。最后关闭ResultSet和PreparedStatement对象,返回studentArray。
piLiangDelete方法传入一个参数ids,没有返回值。该方法首先通过调用DBUtil类的getConnectDb方法获取一个数据库连接conn,接着定义SQL语句并通过PreparedStatement对象stm进行预编译,将参数ids赋值给SQL语句中的占位符,执行删除操作。最后关闭PreparedStatement对象
原文地址: http://www.cveoy.top/t/topic/fEy4 著作权归作者所有。请勿转载和采集!