У меня есть этот внутренний класс, определенный в сервисе
@RunWith(SpringRunner.class)
@SpringBootTest
public class HostelIntegrationTest {
@Data
@Builder
@NoArgsConstructor
@Getter
@Setter
@AllArgsConstructor
@JsonInclude(NON_NULL)
@EqualsAndHashCode
static class User {
String property1;
Instant property2;
Integer property3;
}
, но когда я сериализовал класс
User user = User.builder().property1("property1").property2(Instant.now()).property3(5).build();
JSONSerializer.toJSON(user))
, я получил эту ошибку:
net.sf.json.JSONException: java.lang.NoSuchMethodException: Property 'property1' has no getter method in class..