问一下图书类的问题

问一下图书类的问题

是不是应该添加两个类Model

Book图书类

BookCatgory图书分类类

因为在jsp页面里分别是两个页面,一个添加图书类别页面包括描述,还一个是图书类

所以按逻辑来分析:

  1. 实例化图书类别类:BookCatgory bc=new BookCatgory(id,catgoryname,catgorydescription);

    把jsp页面获取的内容存储到BookCatgory类里

    再通过LibDaoImpl里的方法,把数据存储到List集合中

  2. 实例化图书类:Book book=new Book(bookname,value,description);

    把jsp页面获取的内容存储到Booke类里

    再通过LibDaoImpl里的方法,把数据存储到List集合中

  3. 然后创建List(<Map<String,object>)bookClass=new ArrayList<>();集合

    再通过LibDaoImpl里的方法,把图书类别的id与图书类存储到这个集合里面

    大概是这个意思吧..我不知道描述的对不对,如果可以,请老师把添加书籍的LibDaoImpl贴给我,我想早点完成这个作业,毕竟马上要过年了,到时候也问不了你们了.谢谢



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕珊 2019-02-01 16:07:04

你好!在作业描述中有说明,需要添加图书类,图书分类可以创建类,也可以使用Map进行存储。

http://img1.sycdn.imooc.com//climg/5c53fa9900016ca805030128.jpg

http://img1.sycdn.imooc.com//climg/5c53faa90001050807100072.jpg

对于下面三点内容,前两点的理解是对的,第三点,使用List<Book>进行存储,注意泛型是Book,也就是创建Book对象后,将book类对象存储到List中

http://img1.sycdn.imooc.com//climg/5c53fbdd000149ab07260289.jpg

作业没有标准的源码,建议同学先按上述思路完成一下试试,如果有问题可以在问答区提问,我们2号和3号还会继续帮大家解决问题。祝学习愉快!


  • 提问者 龍彦宏 #1
    相当于图书类用Map集合存储,只是用于在添加图书的时候把类别调出来而已 然后再把这个图书类别做成图书里的图书类别再添加到List<Book>里,而查询的时候也是利用这个List<Book>查询.
    2019-02-01 16:13:52
  • 好帮手慕珊 回复 提问者 龍彦宏 #2
    是的,就是这样做
    2019-02-01 16:15:17
  • 提问者 龍彦宏 #3
    有些疑问...到底有几个集合,难道有3个集合吗? //存放User的list集合 private static final List<User> userdb = new ArrayList<User>(); //存放Book的list集合 private static final List<Book> book= new ArrayList<>(); //存放BookCatgory集合 private static final List bookclass=new ArrayList();
    2019-02-01 16:18:04
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java Web基础入门2018版
  • 参与学习       716    人
  • 提交作业       185    份
  • 解答问题       1363    个

会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师