创建简单的图书管理系统
1. 需要的软件和资源
①eclipse (已经配置好Javaweb开发环境)
②Mysql 以及 Navicat for MySQL
③MySQL驱动
2. 在eclipse中创建工程
创建一个工程 名为bms (Books Management System)
在src中创建几个包 如下
① com.software.util //用来作为框架
② com.software.test //用来测试
③ com.software.dao //存放方法
④ com.software.daoimpl //实现方法的接口
⑤ com.software.po // 存放实体类
3. 每个包的具体实现
①com.software.po
在该包中创建一个类book 其中包含book的属性以及构造方法
package com.software.po;
public class Book {
private int bookID;
private String bookISBN;
private String bookName;
private float bookPrice;
private String bookAuthor;
private String bookPublisher;
private int bookCount;
public int getBookID() {
return bookID;
}
public void setBookID(int bookID) {
this.bookID = bookID;
}
public String getBookISBN() {
return bookISBN;
}
public void setBookISBN(String bookISBN) {
this.bookISBN = bookISBN;
}
public String getBookName() {
return bookName;
}
public void setBookName(String bookName) {
this.bookName = bookName;
}
public float getBookPrice() {
return bookPrice;
}
public void setBookPrice(float bookPrice) {
this.bookPrice = bookPrice;
}
public String getBookAuthor() {
return bookAuthor;
}
public void setBookAuthor(String bookAuthor) {
this.bookAuthor = bookAuthor;
}
public String getBookPublisher() {
return bookPublisher;
}
public void setBookPublisher(String bookPublisher) {
this.bookPublisher = bookPublisher;
}
public int getBookCount() {
return bookCount;
}
public void setBookCount(int bookCount) {
this.bookCount = bookCount;
}
public Book(int bookID, String bookISBN, String bookName, float bookPrice, String bookAuthor, String bookPublisher,
int bookCount) {
super();
this.bookID = bookID;
this.bookISBN = bookISBN;
this.bookName = bookName;
this.bookPrice = bookPrice;
this.bookAuthor = bookAuthor;
this.bookPublisher = bookPublisher;
this.bookCount = bookCount;
}
public Book(String bookISBN, String bookName, float bookPrice, String bookAuthor, String