用JAVA来实现对数据库中信息的增删改查.doc
文本预览下载声明
原创]用JAVA来实现对数据库中信息的增删改查.txt
这是前几天的习题,是一个宠物管理系统,就是对宠物的信息进行管理的一套系统
宠物信息:宠物ID,宠物类别,宠物名字,宠物性别,宠物年龄,宠物入库日期
系统完成功能:实现对宠物信息的录入,修改,删除,查询
解决方法:一共创建了四个类:一个宠物类PetMessage 里面是宠物的信息 一个是数据库连接类DBCon 里面主要是完成数据连接功能 一个是宠物管理类PetDAO 完成对宠物信息的增删该查 最后一个就是一个测试类PetTest 完成对系统的测试
PetMessage类:
package petsys.Pet;
import java.sql.*;
public class PetMessage {
//宠物信息
private int petId;
private String petSort;
private String petName;
private String petSex;
private int petAge;
private String petDate;
public int getPetAge() {
return petAge;
}
public void setPetAge(int petAge) {
this.petAge = petAge;
}
public int getPetId() {
return petId;
}
public void setPetId(int petId) {
this.petId = petId;
}
public String getPetName() {
return petName;
}
public void setPetName(String petName) {
this.petName = petName;
}
public String getPetSex() {
return petSex;
}
public void setPetSex(String petSex) {
this.petSex = petSex;
}
public PetMessage(){
}
public String getPetDate() {
return petDate;
}
public void setPetDate(String petDate) {
this.petDate = petDate;
}
public String getPetSort() {
return petSort;
}
public void setPetSort(String petSort) {
this.petSort = petSort;
}
//重载构造函数
public PetMessage(int petId,String petSort,String petName,String petSex,int petAge,String petDate){
this.petId=petId;
this.petSort=petSort;
this.petName=petName;
this.petSex=petSex;
this.petAge=petAge;
this.petDate=petDate;
}
}
DBCon类:
package petsys.Pet;
import java.sql.*;
public class DBCon {
public static Connection getCon(){
try {
Class.forName(com.mysql.jdbc.Driver).newInstance();
Connection con = DriverManager.getConnection(jdbc:mysql://localhost:3306/mydb,root,root);
return con;
} catch (InstantiationException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} catch (SQLExc
显示全部