1 Star 0 Fork 0

Gardel / PetManager

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Pet's Home Adoption -- Pets Manager Cli (宠物之家收养所宠物管理系统控制台)

前言

这是一个命令行实现、基于文件系统的增删改查项目。

不知道你一开始学习 Java 的时候有没有经常遇到这样的作业,反正我是遇到太多了。

这次我用三种数据保存方法写了这个功能。需要的同学拿去修改一下就能用。

功能

主要功能:

  • 登录注册
  • 注销改密
  • 数据增删改查

保存方法:

  • 保存为可读文本
  • 保存为对象序列化二进制流
  • 保存为 Json 文件

使用方法

本项目含 3 种序列化方式,指定不同的实现对应主类即可。

构建 jar 包:

mvn package

运行不同实现:(默认实现为 json 文件)

java -cp target/PetManager-1.0-SNAPSHOT-jar-with-dependencies.jar cn.sunxinao.pm.text.Main # 纯文本保存
java -cp target/PetManager-1.0-SNAPSHOT-jar-with-dependencies.jar cn.sunxinao.pm.binary.Main # 二进制保存
java -cp target/PetManager-1.0-SNAPSHOT-jar-with-dependencies.jar cn.sunxinao.pm.json.Main # json 保存
java -jar target/PetManager-1.0-SNAPSHOT-jar-with-dependencies.jar # 默认为 json 实现

Repository Comments ( 0 )

Sign in to post a comment

About

Java IO流 控制台增删改查练习项目 expand collapse
MIT
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
1
https://gitee.com/gardel/pet-manager.git
git@gitee.com:gardel/pet-manager.git
gardel
pet-manager
PetManager
master

Search

挂件 关闭按钮