原创 界外篇:返回前端訂單列表中的訂單詳情爲null,如何去除,如何爲空
在寫項目中,有時候我們返回給前端的數據爲null,比如: 按照需求,有的需要這樣寫,但是有的就不需要, 一、那麼如果爲null,如何不顯示這項呢?辦法如下: 第一種方法: 需要在實體類是哪個加一個註解:@JsonInclude(Json
原创 springboot第二章---打造企業級微信點餐系統(4)--買家訂單03--controller編寫(訂單列表,訂單詳情,取消訂單)
第一部分:查詢訂單列表 分析:1. Get請求 2. 參數:openid,page,size 3. 返回data是orderDTO BuyerOrderController.java
原创 springboot第二章---打造企業級微信點餐系統(4)--微信授權獲取openID
本篇文章會涉及到微信的特性 :微信授權,微信支付 ,微信退款 這個網站已經將微信的各種功能寫的很清楚了: https://github.com/Wechat-Group/WxJava 接口文檔: 一、微信授權 獲取openID ,有
原创 界外篇:關於eclipse中springboot項目報錯:Invalid character found in the request target解決方案
今天小編在用eclipse處理項目時,需要在接口測試文檔輸入json,但是報錯了: Invalid character found in the request target The valid characters are define
原创 界外篇:Date轉換爲Long類型,並有毫秒變爲秒
我通常是寫一個工具類:DateToLongSerializer.java package com.fjz.vxsell.utils.serializer; import com.fasterxml.jackson.core.Json
原创 界外篇:返回前端訂單列表中的訂單詳情爲null,如何去除
在寫項目中,有時候我們返回給前端的數據爲null,比如: 按照需求,有的需要這樣寫,但是有的就不需要,那麼如果爲null,如何不顯示這項呢?辦法如下: 第一種方法: 需要在實體類是哪個加一個註解:@JsonInclude(JsonInc
原创 springboot第二章---打造企業級微信點餐系統(4)--買家訂單03--controller編寫(訂單列表)
第一部分:查詢訂單列表 分析:1. Get請求 2. 參數:openid,page,size 3. 返回data是orderDTO BuyerOrderController.java
原创 springboot第二章---打造企業級微信點餐系統(4)--買家訂單02---service(查詢/取消/完結/支付訂單)
第一步:這裏面有涉及到入庫:ProductInfoServiceImpl.java /** * 加庫存 * @param cartDTOList */ @Override public vo
原创 springboot第二章---打造企業級微信點餐系統(4)--買家訂單01---service(創建訂單)
第一步:新建一個類OrderDTO.java 這個類包含order_master表中的所有信息,以及關聯order_detail的信息 package com.fjz.vxsell.dto; import com.fjz.vxse
原创 springboot第二章---打造企業級微信點餐系統(4)--買家訂單01---實體類及dao
第一步:創建實體類(訂單主表及訂單詳情表) OrderMaster.java package com.fjz.vxsell.bean; import com.fjz.vxsell.enums.OrderStatusEnums; imp
原创 springboot第二章-----打造企業級微信點餐系統(3)--買家商品
第一步:實體類:ProductInfo.java package com.fjz.vxsell.bean; import lombok.Data; import javax.persistence.Entity; import ja
原创 springboot第二章-----打造企業級微信點餐系統(2)--買家類目--04Service層的編寫
第一步:創建service package com.fjz.vxsell.service; import com.fjz.vxsell.bean.ProductCategory; import java.util.List;
原创 springboot第二章-----打造企業級微信點餐系統(2)--買家類目--03單元測試的使用
一般我是在還沒有進入service的時候寫的測試類。 第一步:實體類,這裏我覺得在添加或查詢時,每次都要set,很麻煩,所以我用了構 造方法 package com.fjz.vxsell.bean;
原创 springboot第二章-----打造企業級微信點餐系統(2)------同步更新數據庫自帶的create_time和update_time
第一步:添加依賴 pom.xml <!--jpa--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri