前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >宠物商店项目

宠物商店项目

原创
作者头像
软件小生活
修改2021-08-30 14:14:21
8690
修改2021-08-30 14:14:21
举报
文章被收录于专栏:软件小生活

宠物商店eclipse控制台版本

宠物系统

特点:处理复杂业务逻辑

业务层必须加事务管理

主要业务功能:

1. 宠物主人

--登录

登录后

1:购买宠物(先查询出库存宠物)

(1)扣除宠物主人元宝数

(2)添加宠物商店余额

(3)更新宠物表,store_id设为null,ownerid是主人ID

Pet pet = petDao.findPetById(id);

pet.setOwnerId(null);

(4)添加帐户表一条记录(account表)

2:卖出宠物(先查询出当前登录主人的宠物)

(1)指定卖出的宠物,以及售予的商家(查出商家列表)

(2)添加宠物主人元宝数

(3)扣除宠物商店余额

(3)更新宠物表,store_id设为商店id,ownerid设为null

(4)添加帐户表一条记录(account表)

2. 宠物商店

--登录

登录后

1:购买宠物 (参考主人购买宠物,业务类似)

2:卖出宠物 (参考主人卖出宠物,业务类似)

3:培育宠物

--新增宠物,添加pet表

4:查询待售宠物

--查询pet表,owner_id为null的宠物

5:查看商店结余

6:开宠物商店

--添加宠物商店记录(petstore表)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档