开发者学堂课程【Java Web项目实战2:图书商城:图书模板之相关类的创建】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/35/detail/773
图书模板之相关类的创建
内容简介:
一、创建图书模块中所有相关类
二、创建对应的包
三、具体内容
一、创建图书模块中所有相关类
- cn.itcast.bookstore.book
- domain:Book
- dao:BookDao
- service:BookService
- web.servelt:BookServelt
二、创建对应的包
在 Java 的 bookstore 中找到 cn.itcast.bookstore 点击右键新建一个 package (包),将 package (包)的 Name 改为 cn.itcast.bookstore.domain。
在 domain 下创建一个 class(类) book ,在原来包的 class 下再把 domain 改为 dao ,创建 BookDao ,然后重复之前的操作将 dao 改为 service ,创建 BookService 。
最后将 service 改为 web.service ,创建 BookServelt 。
三、具体内容
Book
1 package cn. itcast . bookstore . book.domain;
2
3 public class Book {
4 private string bid; //书的主键
5 private string bname; //书的名字
6 private double price; //书的出厂定价
7 private string author;//书的作者
8 private string image;//书的图路径
9 private Category category;//书属于图书的那个分类
10 }
11
BookDao
1 package cn. itcast . bookstore .book.dao;
2
3 import org. apache . commons .dbutils . QueryRunner;
4
5 import cn.itcast.jdbc .TxQueryRunner;
6
7 public class BookDao {
8 private QueryRunner qr . new TxQueryRunner():
9 }
10
BookService
1 package cn.itcast .bookatore.book.service;
2
3 import cn.itcast .bookatore .book.dao.BookDao;
4
5 public class BookService {
6 private BookDao bookDao = new BookDao() ;
7 }
8
BookServlet
1 package cn.itcast .bookstore.book.web.servlet;
2
3 import cn.itcast.bookstore.book.service.Bookservice;
4 import cn.itcast.servlet.BaseServlet;
5
6 public claas BookServlet extends BaseServlet {
7 private BookService bookService .new BookService();
8 }
9