图书管理系统( ( JSP + JDBC + Servlet ) )实现-04: 建立数据库的实体类(pojo)
Posted Z && Y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图书管理系统( ( JSP + JDBC + Servlet ) )实现-04: 建立数据库的实体类(pojo)相关的知识,希望对你有一定的参考价值。
01: 流程分析和数据库建表阶段
02: 编写和配置过滤器(防止页面乱码)
03:项目搭建 & 工具类的实现 &依赖导入
04: 建立数据库的实体类(pojo)
05: 实现登录功能
06: 查询所有书籍功能
07:模糊查询功能
08:页面所有功能实现(附源码下载)
1.8 建立数据库的实体类(pojo)
本来我们应该建立3个实体类的,但是由于books和mybooks表的字段基本是一致的,所以我就只建立了2个实体类。
请注意,字段名一定要和数据库的字段名一一对应,我们现在没有使用mybatis,不可以通过配置文件解决属性名和字段名不一致的问题
Book.java
package com.tian.pojo;
/**
* ClassName: Book
* Description: Book的实体类
*
* @author Tianjiao
* @date 2021/5/28 14:11
*/
public class Book {
/**
* 图书编号
*/
private String bookId;
/**
* 图书名
*/
private String bookName;
/**
* 作者
*/
private String author;
/**
* 库存
*/
private Integer inventory;
/**
* 学生学号
*/
private String stuId;
public String getStuId() {
return stuId;
}
public void setStuId(String stuId) {
this.stuId = stuId;
}
public String getBookId() {
return bookId;
}
public void setBookId(String bookId) {
this.bookId = bookId;
}
public String getBookName() {
return bookName;
}
public void setBookName(String bookName) {
this.bookName = bookName;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public Integer getInventory() {
return inventory;
}
public void setInventory(Integer inventory) {
this.inventory = inventory;
}
@Override
public String toString() {
return "Book{" +
"bookId='" + bookId + '\\'' +
", bookName='" + bookName + '\\'' +
", author='" + author + '\\'' +
", inventory=" + inventory +
'}';
}
}
Student.java
package com.tian.pojo;
/**
* ClassName: Student
* Description: Student的实体类
*
* @author Tianjiao
* @date 2021/5/28 14:11
*/
public class Student {
/**
* 学号
*/
private String stuId;
/**
* 学院
*/
private String college;
/**
* 专业
*/
private String profession;
/**
* 学生姓名
*/
private String stuName;
/**
* 入学年份
*/
private String startYear;
/**
* 性别
*/
private String gender;
/**
* 密码
*/
private String password;
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getStuId() {
return stuId;
}
public void setStuId(String stuId) {
this.stuId = stuId;
}
public String getCollege() {
return college;
}
public void setCollege(String college) {
this.college = college;
}
public String getProfession() {
return profession;
}
public void setProfession(String profession) {
this.profession = profession;
}
public String getStuName() {
return stuName;
}
public void setStuName(String stuName) {
this.stuName = stuName;
}
public String getStartYear() {
return startYear;
}
public void setStartYear(String startYear) {
this.startYear = startYear;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
@Override
public String toString() {
return "Student{" +
"stuId='" + stuId + '\\'' +
", college='" + college + '\\'' +
", profession='" + profession + '\\'' +
", stuName='" + stuName + '\\'' +
", startYear='" + startYear + '\\'' +
", gender='" + gender + '\\'' +
", password='" + password + '\\'' +
'}';
}
}
以上是关于图书管理系统( ( JSP + JDBC + Servlet ) )实现-04: 建立数据库的实体类(pojo)的主要内容,如果未能解决你的问题,请参考以下文章
图书管理系统( ( JSP + JDBC + Servlet ) )实现-06: 查询所有书籍功能
图书管理系统( JSP + JDBC + Servlet)实现-07:模糊查询功能
图书管理系统( JSP + JDBC + Servlet )实现-08:页面所有功能实现
图书管理系统( ( JSP + JDBC + Servlet ) )实现-04: 建立数据库的实体类(pojo)