图书模板之查询所有图书 | 学习笔记

简介: 快速学习图书模板之查询所有图书

开发者学堂课程【Java Web项目实战2:图书商城图书模板之查询所有图书(】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/35/detail/774


图书模板之查询所有图书

内容简介:

一、操作流程图

二、具体内容

一、操作流程图

left.jsp(全部分类)——BookServlet#find All()——/jsps/book/list.jsp 流程图。


image.png


二、具体内容

BookDao

1 packvage cn.itcast.bookstore.book.dao;

2

3 import java.sql.SQLException;

4 import java.util.List;

5

6 import org.apache . commons . dbutils.Que ryRunner;

7 import org.apache . commons . dbutils.handlers.BeanListHandler;

8

9 import cn.itcast.bookstore.book.domain.Book;

10import cn.itcast jdbc.TxQueryRunner;

11

12 public class BookDao{

13 private QueryRunner qr =new TxQueryRunner():

14 //**查找所有图书

15 public List<Book> findAll() {

16 try {

17 String =sql . "select *from book";

18 return qr·query(sql, new BeanListHandler<Book> (Book.class)):

19 } catch (SQLException e) {

20 throw new RuntimeException(e) ;

21 }

22 }

23 }

24

Bookservice

1 package cn.itcast .bookstore.book.service;

2

3 import java.util.List;

4

5 import cn.itcast .bookstore.book .dao. BookDao;

6 import cn.itcast.bookstore.book.domain. Book;

7

8 public class Bookservice {

9 private BookDao bookDao = new BookDao();

10

11 public List<Book>findAll() {

12 return bookDao.findAll();

13 }

14 }

15


Bookservelt

1 package cn.itcaat.bookatore.book.web.servlet;

2

3 import java.io.IOEception;

4

5 import javax .servlet.serwletException;

6 import javax.servlet.http.HttpservletRequest;

7 import javax.servlet.http.HttpServletResponse;

9 import cn.itcast.bookstore.book.web.servlet;

10import cn.itcast.servlet.Baseservlet;

11

12 public class Bookservlet extends Baseservlet {

13 private Bookservice bookservice = new Bookservice () ;

14

15 /**

16 *查询所有分类

17 *@param request

18 *@param response

            </div>
相关文章
|
1月前
|
Java 数据库
图书信息查询系统
图书信息查询系统
29 1
|
6月前
|
存储 JSON 小程序
小程序云开发实战一:小程序扫一扫获取到图书ISBN码(图书条形码)
小程序云开发实战一:小程序扫一扫获取到图书ISBN码(图书条形码)
145 1
|
10月前
|
SQL 前端开发 JavaScript
基于python+django的图书借阅网站-图书借阅管理系统
该系统是基于python+django开发的在线图书借阅管理系统。系统适合场景:大学生、课程作业、系统设计、毕业设计。
273 0
|
10月前
|
SQL 前端开发 JavaScript
基于java+springboot的图书借阅网站-在线图书借阅管理系统
该系统是基于java+springboot开发的图书借阅管理系统。是给师弟开发的课程作业。大家学习过程中,遇到问题可以github咨询作者。
102 0
|
SQL 前端开发 Java
图书模板之按分类查询图书 | 学习笔记
快速学习图书模板之按分类查询图书
图书模板之按分类查询图书 | 学习笔记
|
Java Apache 开发者
图书模板之相关类的创建 | 学习笔记
快速学习图书模板之相关类的创建
|
SQL Java 开发者
后台图书管理之加载图书 | 学习笔记
快速学习后台图书管理之加载图书
100 0
|
Java 数据库 开发者
后台图书管理之添加图书第一步| 学习笔记
快速学习后台图书管理之添加图书第一步
213 0
|
SQL Java 开发者
图书模板之查询所有图书 | 学习笔记
快速学习图书模板之查询所有图书
图书模板之查询所有图书  | 学习笔记
|
Java 开发者 Perl
后台图书馆管理之查看所有图书| 学习笔记
快速学习后台图书馆管理之查看所有图书
131 0