MySql 5.7 学生信息表简单增删改查 (JDBC)

发布时间:2025-07-20 13:18

笔记的简洁性原则,删除冗余信息 #生活技巧# #学习技巧# #笔记技巧#

最新推荐文章于 2024-04-30 10:52:15 发布

我是iron 于 2020-03-01 11:21:35 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文介绍了使用JDBC在MySQL 5.7中操作学生信息表的8个核心功能,包括增加记录、查询全部信息、条件查询、删除、修改、获取总条数、分页查询和LIKE查询。通过接口定义、学生类、数据库连接类、DAO接口和实现类来实现。在实现过程中可能会遇到字段顺序错误、SQL语句问题和导入库错误等问题,需注意避免。最后,作者承认该教程较为简洁,欢迎读者提供反馈。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  实现的功能8个模块:1.增加 2.查询所有信息 3.通过某些字段查询 4.删除 5.修改 6.查询数据库信息总条数

7.分页 8.like查询  

   实现方式为 :通过接口定义方法,创建学生类,再创建一个类去implements,最后通过测试类去实现。(选中方法右键运行JUnit)

   出错的原因无非这几种:1.数据库字段与方法字段顺序有误 2.Sql语句有问题 3.导包出错。(记得导入mysql-connector-java-5.1.40.jar和junit.jar)

   这是数据库信息:

学生类:StudentX

public class StudentX {

private int Xid;

private String name;

private String pwd;

private String school;

private int age;

private String phone;

public int getXid() {

return Xid;

}

public void setXid(int xid) {

Xid = xid;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getPwd() {

return pwd;

}

public void setPwd(String pwd) {

this.pwd = pwd;

}

public String getSchool() {

return school;

}

public void setSchool(String school) {

this.school = school;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getPhone() {

return phone;

}

public void setPhone(String phone) {

this.phone = phone;

}

@Override

public String toString() {

return "StudentX [Xid=" + Xid + ", name=" + name + ", pwd=" + pwd + ", school=" + school + ", age=" + age

+ ", phone=" + phone + "]";

}

}

JDBC连接:DBUtil

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class DBUtil {

static private Connection conn;

static private String driver="com.mysql.jdbc.Driver";

static private Str

网址:MySql 5.7 学生信息表简单增删改查 (JDBC) https://www.yuejiaxmz.com/news/view/1181501

相关内容

老师(学生)信息管理系统(JDBC如何连接SQL)
MySQL——MySQL SELECT查询非分组聚合列(sql
java毕业设计人体健康管理app(Springboot+mysql+jdk1.8+maven3.39)
java毕业设计社区服务平台的设计与实现(Springboot+mysql+jdk1.8+maven3.39)
MySQL大表优化方案
【附源码】计算机毕业设计本地生活服务平台(java+springboot+mysql+mybatis+论文)
java毕业设计社区二手物品回收平台(Springboot+mysql+jdk1.8+maven3.39)
JDBC与SQL基础
学生宿舍信息管理系统—源码lunwen
mongodb实现简单的增删改查

随便看看