利用java面向对像编程,向数据库中插入数据时。遇到插入的数据为空的情况。在此做一小结:
1.数据库连接正正常
2.sql语句没有问题
3.程序没有报异常
4.代码:
import java.util.Scanner;
import org.junit.Test;
public class JDBCTest {
//2).在测试方法testAAddStudent()中
//1.获取从控制台输入的Student对象:Student student=getStudentFromConsole();
//2.调用addStudent(Student stu)方法执行插入操作
@Test
public void testAAddStudent() {
Student student=getStudentFromConsole();
addStudent(student);
}
/**
* 从控制台输入学生的信息
*/
//@Test
public Student getStudentFromConsole(){
Scanner scanner=new Scanner(System.in);
Student student=new Student();
//System.out.println("@Stu1"+student);
System.out.println("Flowid:");
student.setFlowid(scanner.nextInt());