黑马-苍穹外卖-mybatis-plus版

本文分享了项目中如何跳过支付功能,对比mybatis-plus与SQL在处理多表查询时的效率,建议在mybatis-plus处理简单操作,复杂场景使用SQL,并提到了利用Java8新特性简化代码的实践。
摘要由CSDN通过智能技术生成

1.本项目没有支付功能(没钱),参照课程评论区的方法跳过了支付功能。代码是注释掉的。
2.本来想的是全用mybatis-plus实现,但是有的地方跟直接写sql相比会复杂很多,比如多表查询,我里面的多表查询有直接用sql的,也有用 mybatis-plus的,相比较会发现sql会简单很多,所以还是推荐简单的用mybatis-plus,复杂的还是用sql(用mybatis-plus那不是复杂了一点半点啊)
3.因为是边学习边写的,所以会发现同一个ServiceImpl中的差不多的方法有的代码很简洁,有的比较复杂,就当是一个对比了,因为总是用的简单思维来写,但如果真想要简洁的话,推荐全部改成java8新特性(stream和lambda)
将代码放在码云的:
苍穹外卖mybatis-plus版

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值