Cannot resolve method ‘success‘ in ‘Result‘

简介: Cannot resolve method ‘success‘ in ‘Result‘

今天在敲代码的时候,遇到了真么一个问题,Cannot resolve method 'success' in 'Result',这句话的意思是:无法解析“Result”中的方法“success”

1、这里如何解决呢?先看我们bean中的Result的实体类,想要返回一盒反应状态

package worldtolingyidianke.demo.bean;
 
 
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
 
//统一响应结果
@NoArgsConstructor
@AllArgsConstructor
@Data
public class Result<T> {
    private Integer code;//业务状态码  0-成功  1-失败
    private String message;//提示信息
    private T data;//响应数据
 
    //快速返回操作成功响应结果(带响应数据)
    public static <E> Result<E> success(E data) {
        return new Result<>(0, "操作成功", data);
    }
 
    //快速返回操作成功响应结果
    public static Result success() {
        return new Result(0, "操作成功", null);
    }
 
    public static Result error(String message) {
        return new Result(1, message, null);
    }
}

2、这里bean层中的Result类也出现了bug:

Expected 0 arguments but found 3,这里的意思是应为0个参数,但找到了3个,这里的问题,怎样解决呢?看关于result的视频

3、在视频资料中同样出现了这样的问题,这里如何解决呢?

4、他通过添加,这是无参的构造方法,

5、他通过提供全参和无参的构造方法,解决了这个问题

6、4、这里最终解决了问题,是因为idea8版本的lombok路径,在idea没有下载lombok插件的时候,会出现bug,解决问题下载pluging插件中的lombok就行:大家可以下面的参考文献

@Date不管用怎么办,想少写get和setter方法,reate方法创建不了怎么办,Cannot resolve method ‘setxxx‘ in ‘xxx‘不管用怎么办,到Maven创建插件

相关文章
|
Java 数据库连接 mybatis
mybaits报错:The content of element type “resultMap“ must match “(constructor?,id*,result*,associati。。。
mybaits报错:The content of element type “resultMap“ must match “(constructor?,id*,result*,associati。。。
568 0
|
5月前
|
前端开发
Error in created hook: “TypeError: _test.default is not a function
Error in created hook: “TypeError: _test.default is not a function
|
6月前
|
关系型数据库 MySQL Linux
FATAL ERROR: Could not find my_print_defaults
FATAL ERROR: Could not find my_print_defaults
187 0
|
7月前
|
前端开发
ES7 async await return value
ES7 async await return value
54 1
|
7月前
|
JavaScript 前端开发
为什么typeof null == 'object' 为true?
为什么typeof null == 'object' 为true?
43 0
|
SQL Java 数据库连接
attempted to return null from a method with a primitive return type
attempted to return null from a method with a primitive return type
224 0
|
JavaScript
Module not found: Error: Can‘t resolve ‘path‘
Module not found: Error: Can‘t resolve ‘path‘
1010 0
|
资源调度 Android开发
Uncaught Error: null is not an object(evaluating 'RNFreshchatSdk.FilterType')
Uncaught Error: null is not an object(evaluating 'RNFreshchatSdk.FilterType')
391 0
|
JavaScript
认识 Express 的 res.send() 和 res.end()
在使用 Node.js 的服务端代码中,如果使用的是 Express 框架,那么对于一个请求,常常会有两种响应方式:
396 0
认识 Express 的 res.send() 和 res.end()