(4)编写类读取数据表中的所有数据
package mysql;
import jdbc.domain.User;
import jdbc.example.dao.UserDao;
import java.util.ArrayList;
public class ReadAll {
public static void main(String args[]){
UserDao ud=new UserDao();
ArrayList<User>list=ud.findAll();
for(int i=0;i<list.size();i++){
System.out.println("第"+(i+1)+"条数据的username值为:"
+list.get(i).getUsername());
}
}
}
(5)(6.1)编写测试类读取表中特定的数据
package mysql;
import jdbc.domain.User;
import jdbc.example.dao.UserDao;
//import java.util.ArrayList;
public class ReadAll {
public static void main(String args[]){
UserDao ud=new UserDao();
/*ArrayList<User>list=ud.findAll();
for(int i=0;i<list.size();i++){
System.out.println("第"+(i+1)+"条数据的username值为:"
+list.get(i).getUsername());*/
User user=ud.find(5);
System.out.println("id为5的User对象的name的值为:"+user.getUsername());
}
}
运行结果:(5)
(6)

本文提供了两个Java程序示例,展示了如何从数据库中读取所有记录及特定记录的方法。第一个示例通过`UserDao`获取所有用户数据并打印出来;第二个示例则演示了如何查询特定ID的用户数据。
&spm=1001.2101.3001.5002&articleId=73350323&d=1&t=3&u=50cebf0c72584265b1a7adb34d9ad202)
2607

被折叠的 条评论
为什么被折叠?



