這段代碼Service運(yùn)行會(huì)報(bào)空指針異常
代碼如下//查詢
@ApiOperation(value="船東發(fā)布展示信息列表", notes="船東發(fā)布展示信息列表的接口")
@RequestMapping(value = "/findContent" , method = RequestMethod.POST)
@ApiImplicitParams({
@ApiImplicitParam(name="startDate", value="開(kāi)始時(shí)間", required=false),
@ApiImplicitParam(name="endDate", value="結(jié)束時(shí)間", required=false),
@ApiImplicitParam(name="startLoading", value="最小噸數(shù)", required=false),
@ApiImplicitParam(name="endLoading", value="最大噸數(shù)", required=false),
@ApiImplicitParam(name="typeShip", value="船舶類型", required=false),
@ApiImplicitParam(name="emptyPort", value="港口", required=false)
})
public SysResult find(Date startDate,Date endDate , String startLoading , String endLoading,
Long typeShip , Long emptyPort){
try{
EntityWrapper<ShipRelease> wrapper = new EntityWrapper<>();
//只能狀態(tài)為發(fā)布中的數(shù)據(jù)展示出來(lái)
wrapper.where( "state = {0} ", 4 );
//篩選時(shí)間日期
if(startDate != null && endDate != null) {
wrapper.where( "empty_date >= {0} ", startDate );
wrapper.and( " empty_date <= {0}", endDate );
}
//篩選兩數(shù)值之劍
if(startLoading != null && endLoading != null) {
wrapper.where( "tonnage_loading >= {0} ", startLoading );
wrapper.and( " tonnage_loading <= {0}", endLoading );
}這段代碼我寫(xiě)在Controller上是可以運(yùn)行的,但是我想寫(xiě)到Service上,現(xiàn)在問(wèn)題是我寫(xiě)到Service上的話會(huì)報(bào)空指針異常,請(qǐng)問(wèn)要如何解決這個(gè)問(wèn)題呢同一問(wèn)題使用框架是spring-boot+mybatisPlus
查看完整描述