我有一个简单的Spring Boot Web应用程序.我正在尝试从服务器接收一些数据. Controller返回一个集合,但浏览器接收空JSON – 大括号的数量等于来自服务器的对象数,但其内容为空.
@RestController
public class EmployeeController {
@Autowired
private EmployeeManagerImpl employeeManagerImpl;
@RequestMapping(path="/employees",method = RequestMethod.GET)
public Iterable
在控制台中没有更多.有任何想法吗?
编辑:
Employee.java
@Entity
public class Employee implements Serializable{
private static final long serialVersionUID = -1723798766434132067L;
@Id
@Getter @Setter
@GeneratedValue
private Long id;
@Getter @Setter
@Column(name = "first_name")
private String firstName;
@Getter @Setter
@Column(name = "last_name")
private String lastName;
@Getter @Setter
private BigDecimal salary;
public Employee(){
}
}
最佳答案
我认为你应该使用Lombok作为类级别而不是字段级别.
原文链接:https://www.f2er.com/spring/432162.html@Entity
@Getter
@Setter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Employee implements Serializable {}
这可以解决您的问题.