黑马程序员技术交流社区
标题:
mysql 数据库问题,求大神来解
[打印本页]
作者:
zhangjingxian
时间:
2016-9-16 21:44
标题:
mysql 数据库问题,求大神来解
定义一个Student类,有属性name,age,score;
定义ArrayList<Student>集合list,list中含有几个Student对象,
如何将集合中的元素写入到数据库中?
作者:
zhangjingxian
时间:
2016-9-16 21:46
求大神指导!
作者:
NewsmallWhite
时间:
2016-9-16 22:14
我给你说一下大致的思路:
1:遍历集合list,得到每一个学生的对像
2:然后,由学生对象调用其getName(),getAge()等等的方法,得到Student类的属性内容
3:编写相应的sql语句,insert into Student values(,,,,,,),将第2步得到的Student类的
属性设置到sql语句里面,执行sql语句,就可以了
具体的sql语句的编写还要靠你自己了,我只是说了一下大致的思路
(给你看一下我写的将属性添加到数据库的sql语句)
// 添加学生信息的SQL语句
String insertSQL = "insert into student(stuNo,name,age,sex,class) " +
"values(" + "'" + stuNo + "'" + "," + "'"+ name + "'" + "," + age +
"," + "'" + sex + "'" + "," + "'" + stuClass + "'" + ")";
作者:
zhangjingxian
时间:
2016-9-17 08:13
NewsmallWhite 发表于 2016-9-16 22:14
我给你说一下大致的思路:
1:遍历集合list,得到每一个学生的对像
2:然后,由学生对象调用其getName(),ge ...
你这个方法是每个Student对象添加一次逐个操作还是遍历集合的时候利用循环添加?
作者:
liuyuan_8023
时间:
2016-9-17 12:28
原生的jdbc 只能一个值一个值得插入数据库,如果用到数据库框架,比如mybatis,直接遍历循环到每一个student对象,直接插入就ok了
作者:
zhangjingxian
时间:
2016-9-18 20:53
xiexie 谢谢!
作者:
小菜白白白
时间:
2016-9-23 15:51
求javaee基础班的数据库课程的视频
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2