创建一个main方法类,里面连接数据库(本人小白)
package student_t;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Scanner;
public class JDBCTest {
public static Scanner sc = new Scanner(System.in);
public static void main(String[] args)throws Exception {
while(true){
System.out.println("欢迎进入学生管理系统,请选择:1、查询所有学员 2、新增学员信息3、修改学员信息4、查询特定学员5、刪除学员信息6、按照成绩排序7、退出系统...");
int sel=sc.nextInt();
if(1==sel){
//System.err.println("查询所有学员");
JDBCUtil.query();
}else if(2==sel){
// System.err.println("新增学员信息");
JDBCUtil.insert();
}else if(3==sel){
// System.err.println("修改学员信息");
JDBCUtil.update();
}else if(4==sel){
//System.err.println("查询特定学员");
JDBCUtil.queryId();
}else if(5==sel){
// System.err.println("刪除学员信息");
JDBCUtil.delect();
}else if(6==sel){
//System.err.println("按照成绩排序");
JDBCUtil.scoreSorting();
}else if(7==sel){
System.err.println("退出系统...");
break;
}
}
}
// 连接数据库
public static Connection getConnection() {
try {
// 加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
// orcl为oracle数据库中的数据库名,localhost表示连接本机的oracle数据库 1521为连接的端口号
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
// system为登陆oracle数据库的用户名
String user = "system";
// 用户名system的密码
String passWord = "123123";
Connection conn = DriverManager.getConnection(url, user, passWord);
return conn;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}
具体的方法类,在mian方法中调用此方法类
package student_t;
import ja