您当前的位置: 首页 > 

梁云亮

暂无认证

  • 1浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

基于文件的图书管理系统一:项目介绍

梁云亮 发布时间:2022-03-29 13:38:10 ,浏览量:1

目标
  • 掌握企业项目组织代码的目录结构的标准方式
  • 掌握RandomAccessFile随机读写文件
需求

1、整个系统采用命令行的方式 2、数据以文本的形式保存在文件中

技术
  • Java IO:File、FileReader、FileWriter、BufferedReader、BufferedWriter、RandomAccessFile
  • JSON:阿里巴巴的FastJSON
  • Log4j2:日志记录
  • 随机数、随机字符串
  • 代码分层+MVC设计思想
功能

实现一个简单的图书管理系统,要求至少管理500本书,要求至少实现如下功能: 1、查看所有的图书,并将其保存到指定文件中 2、查找图书,要求至少能够【分别】根据ISBN、书名、作者、价格区间进行查找 3、增加图书 4、修改图书

项目代码结构

在这里插入图片描述 对应类图: 在这里插入图片描述

Maven依赖

    org.junit.jupiter
    junit-jupiter
    5.8.2


    org.projectlombok
    lombok
    1.18.22




    org.apache.logging.log4j
    log4j-slf4j-impl
    2.17.2

为项目添加日志支持

参考博客:log4j2日志支持

关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0483s