ShopStore项目总结(一)

此项目使用了DataSourceUtils(使用C3P0连接池的工具类)来与数据库交互

需要 此jar包

配置文件的名称:c3p0.properties 或者 c3p0-config.xml放在src之下

后台管理(admin):

1.登录功能:

主要是验证了输入的账号密码是否与查询的数据库账号密码一致,如果不一致会返回一个message来提示

2.分类管理(增删改查):

查询时使用的是分页查询,这里也用了一个PageUtils分页的工具类,分页主要是要知道pageSizecurrentPagetotalCountmaxPage才能进行分页查询的操作。

在实现增加的操作时使用了CommonsUtils工具类进行产生随机的id

实现编辑时有一个去编辑的操作类别的id找到相应的界面,然后实现编辑功能,在编辑时使用BeanUtils.populate()方法将页面各个属性映射到bean中。

3.商品管理(增删改查):

实现增加商品的时候用到文件上传的知识,因为前台input太多,所以使用beanUtils快速封装,还需要判断是否为上传组件,清除临时文件,最后封装product对象 保存到数据库里。

其余也是删改分页查询。

4.订单管理(查询):

因为订单查询的包括商品信息,所以需要组装product进每个itemitem组装到orders中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值