当前位置:   article > 正文

基于JDBC的宠物管理系统_宠物数据库

宠物数据库

本次系统是基于上次简易版的宠物管理系统的升级,简易版详见java宠物管理系统(运用接口简易版)

功能依然有以下几点:
1.保存大量宠物信息
2.查看所有的宠物
3.通过名字查看某个宠物
4.输入宠物信息,录入系统中
5.修改系统中的宠物信息
6.删除宠物的信息
7.按年龄或价格进行排序

优化的有:编写了JDBC工具类,封装JDBC操作;
新增用户登录功能,只有登录成功才能使用该管理系统

一、向数据库中插入信息

1.首先创建数据库pet

create database pet;

2.使用数据库use pet;
3.创建用户表,并插入用户信息
create table petuser
(
	user_name VARCHAR(20) NOT NULL,
	user_password VARCHAR(20) NOT NULL
	);
	
INSERT INTO petuser(user_name,user_password)
VALUES('ab','123456'),('qw','1q2w3e'),('爬走','654321');
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
4.创建宠物信息表,并插入信息
create table pets
(
	name VARCHAR(20) NOT NULL,
	gender VARCHAR(20) NOT NULL,
	type VARCHAR(20) NOT NULL,
	age INT NOT NULL,
	price INT NOT NULL,
	weight INT NOT NULL
);

INSERT INTO pets(name,gender,type,age,price,weight)
VALUES('white','M','dog',1,3000,2),('black','M','dog',2,2000,3),('blue','M','cat',1,1600,4),
('flower','F','cat',3,5000,3),('red','F','cat',1,4600,1);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

用户表信息展示:
用户表信息展示
宠物表信息展示:
宠物表信息展示

二、编写Java代码

Pet类
package demo;

public class Pet {
   

    private String name;
    private String gender;
    private String type;
    private int age;
    private int price;
    private int weight;

    public String getName() {
   
        return name;
    }

    public void setName(String name) {
   
        this.name = name;
    }

    public String getGender() {
   
        return gender;
    }

    public void setGender(String gender) {
   
        this.gender = gender;
    }

    public String getType() {
   
        return type;
    }

    public void setType(String type) {
   
        this.type = type;
    }

    public int getAge() {
   
        return age;
    }

    public void setAge(int age) {
   
        this.age = age;
    }

    public int getPrice() {
   
        return price;
    }

    public void setPrice(int price) {
   
        this.price = price;
    }

    public int getWeight() {
   
        return weight;
    }

    public void setWeight(int weight) {
   
        this.weight = weight;
    }

    public Pet() {
   
    }

    public Pet(String name, String gender, String type, int age, int price, int weight
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/386090
推荐阅读
相关标签
  

闽ICP备14008679号