项目要求
能够实现以下四种需求:
1、添加学生信息
2、删除学生信息
3、修改学生信息
4、查询学生信息
代码展示:
main包中的Main类代码:
package com.zzu.main;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Scanner;
import javax.swing.tree.RowMapper;
import com.zzu.tool.db.DBLink;
import com.zzu.tool.db.IRowMapper;
public class Main {
private static DBLink db = new DBLink();
public static void main(String[] args) {
System.out.println("*********************************");
System.out.println("*\t\t\t\t*");
System.out.println("*\t欢迎使用学生信息管理系统\t*");
System.out.println("*\t\t\t\t*");
System.out.println("*********************************");
while (true) {
menu();
}
}
static void menu() {
System.out.println("1、添加学生信息");
System.out.println("2、删除学生信息");
System.out.println("3、修改学生信息");//地址传递
System.out.println("4、查询学生信息");//name
System.out.println("请输入操作,以Enter键结束:");
Scanner scanner = new Scanner(System.in);
int option = scanner.nextInt();
switch (option) {
case 1:{
System.out.println("请输入学生学号");
String id = scanner.next();
String sql = "select name from student where id = '"+id+"'";
if(db.exist(sql)) {
System.out.println("学号不允许重复,请重新输入");
return;
}
System.out.println("请输入学生姓名");
String name = scanner