集合:用来存储多个数据
List:接口
特点:元素有序,有下标,元素可以重复
实现类:ArrayList
方法:
添加元素
获取元素
删除元素
Set:接口
特点:无序,无下标,元素不能重复
实现:HashSet
遍历集合:
for循环
foreach
for(元素类型 对象名:集合名){
}
泛型:用来约束集合中的元素类型
总结:
分层:dao
新建包:
com.zking.util:DBHelper类
com.zking.entity:实体类
com.zking.dao:dao类(增删改查方法)
com.zking.test:测试类
/**
* 添加学生
* @param stu 要添加的学生对象
* @return 添加成功返回1,失败返回0
*/
public int addStu(Student stu) {
int i = 0;
Connection con = null;
PreparedStatement ps = null;
//连接数据库
try {
con = DBHelper.getCon();
String sql = "insert into Student values(?,?,?,?,?,?)";
ps = con.prepareStatement(sql);
//给占位符赋值
ps.setString(1, stu.getSname());
ps.setString(2, stu.getSsex());
ps.setInt(3, stu.getSage());
ps.setString(4, stu.getSlike());
ps.setString(5, stu.getSaddress());
ps.setString(6, stu.getSinfo());
//执行sql语句
i = ps.executeUpdate();
} catch (Exception e) {
e.printStackTrace();
}finally {
api-分层-集合
最新推荐文章于 2024-07-08 12:41:31 发布