资源简介
GUI+Mysq学生管理系统,增删查改。
首先要确定要做哪些功能
使用数据库来保存数据
能增删改查学生的信息(学号,名称,年龄,性别,出生日期)
② 表结构设计
根据需求,那么只需要一个 student 表就能够完成功能了。
创建数据库:student
将数据库编码格式设置为 UTF-8 ,便于存取中文数据

代码片段和文件信息
package com.database;
import java.sql.*;
/**
* 数据库连接类
*
*/
public class DBConnection {
private static Connection con = null; //定义一个connection变量
private static String url = “jdbc:mysql://localhost:3306/store“; //url=“jdbc:mysql://主机地址:端口号:数据库名“ 默认端口3306
private static String user = “root“; //数据库用户名
private static String password = “jinlingxiao“; //数据库密码
public static Connection getCon() {
//加载数据库驱动
try {
Class.forName(“com.mysql.jdbc.Driver“); //在一些应用中,无法事先知道使用者将加载什么类,而必须让使用者指定类名称以加载类,可以使用 Class 的静态 forName() 方法实现动态加载类。Mysql驱动程序类名: com.mysql.jdbc.Driver
} catch (ClassNotFoundException e) {
System.out.println(“加载数据库驱动失败!“);
e.printStackTrace();
}
//获取数据库连接
try {
con = DriverManager.getConnection(url user password); //建立数据库对象
if(con != null) { //建立成功
System.out.println(“数据库连接成功!“);
}
} catch (SQLException e) { //抛出异常
System.out.println(“数据库连接失败!“);
e.printStackTrace();
}
//返回Connection对象
return con;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-12 15:53 靳凌霄\
文件 459 2019-05-12 16:18 靳凌霄\.classpath
文件 385 2019-05-14 19:29 靳凌霄\.project
目录 0 2019-05-12 15:53 靳凌霄\.settings\
文件 598 2019-05-12 15:53 靳凌霄\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-06-12 08:11 靳凌霄\bin\
文件 459 2019-05-12 16:18 靳凌霄\bin\.classpath
文件 385 2019-05-14 19:29 靳凌霄\bin\.project
目录 0 2019-06-12 08:11 靳凌霄\bin\.settings\
文件 598 2019-05-12 15:53 靳凌霄\bin\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-06-12 08:11 靳凌霄\bin\com\
目录 0 2019-06-12 08:11 靳凌霄\bin\com\databa
文件 1485 2019-06-12 08:11 靳凌霄\bin\com\databa
目录 0 2019-06-12 08:11 靳凌霄\bin\com\login\
文件 620 2019-06-12 08:11 靳凌霄\bin\com\login\Login.class
文件 1811 2019-06-12 08:11 靳凌霄\bin\com\login\Students.class
目录 0 2019-06-12 08:11 靳凌霄\bin\com\management\
文件 5189 2019-06-12 08:11 靳凌霄\bin\com\management\AddManagement.class
文件 5270 2019-06-12 08:11 靳凌霄\bin\com\management\AlterManagement.class
文件 3930 2019-06-12 08:11 靳凌霄\bin\com\management\DeleteManagement.class
文件 7850 2019-06-12 08:11 靳凌霄\bin\com\management\SearchManagement.class
文件 738 2019-06-12 08:11 靳凌霄\bin\com\management\StudentManagement$1.class
文件 3064 2019-06-12 08:11 靳凌霄\bin\com\management\StudentManagement.class
文件 86003 2019-05-14 19:31 靳凌霄\bin\com\management\主界面.jpg
目录 0 2019-05-12 15:53 靳凌霄\src\
目录 0 2019-05-12 15:57 靳凌霄\src\com\
目录 0 2019-05-12 15:53 靳凌霄\src\com\databa
文件 1206 2019-05-16 22:23 靳凌霄\src\com\databa
目录 0 2019-05-12 22:26 靳凌霄\src\com\login\
文件 670 2019-05-16 22:23 靳凌霄\src\com\login\Login.java
文件 1148 2019-05-16 22:23 靳凌霄\src\com\login\Students.java
............此处省略7个文件信息
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
评论
共有 条评论