一、出現(xiàn)的問題
本人在執(zhí)行MyTest程序是袄琳,報的錯漾橙。
1.dao層接口
1 int insertSale(Sale sale);
2.service層
1 @Override
2 public void buy(Integer goodsId, Integer nums) {
3
4 // 記錄銷售信息杆融,向sale表添加記錄
5 ....
6 saleDao.insertSale(sale);
7 }
運行程序后就會報上面的錯誤
二、錯誤原因
本次報錯的原因在于service層buy()方法并沒有返回值霜运。
而我們定義的dao層方法是返回為int脾歇,就會出現(xiàn)如下這樣的提示
三蒋腮、解決方法
是dao層出現(xiàn)的問題,dao層修改如下:
1 void insertSale(Sale sale);