Java增删改查dao操作:
第一个区别:
增删改没有ResultSet结果集,只有查询有结果集
所以在增删改操作时,不需要写ResultSet结果集,只需要写
Connection conn = DBUtil.getConnection();
PreparedStatement ps = null;
而查询操作,需要写ResultSet结果集:
Connection conn = DBUtil.getConnection();
PreparedStatement ps = null;
ResultSet rs = null;
第二个区别:
增删改操作的返回对象是:
return ps.executeUpdate();
然而查询操作的返回对象是:
rs = ps.executeQuery();
返回值为用户的dao操作:
因为是查询的dao操作返回值为User,所以这边要有ResultSet结果集
Connection conn = DBUtil.getConnection();
PreparedStatement ps = null;
ResultSet rs = null;
User user=null;
List集合操作:查询所有的用户
此List是用来存放User对象数据
List<User> users = new ArrayList<User>();
Connection conn = DBUtil.getConnection();
PreparedStatement ps = null;
ResultSet rs = null;