Вот мой контроллер:Spring остальное не возвращает мой объект JSON
@Controller
@RequestMapping("api")
public class RestController {
@RequestMapping(value="check",method=RequestMethod.GET,produces="application/json")
@ResponseBody
public UserAcc returnuser(){
return UserDao.getUserById(1);
}
}
... и это мой UserAcc класс:
@XmlRootElement
@Entity
@Table(name = "user_acc")
@NamedQueries({
@NamedQuery(name = "UserAcc.findAll", query = "SELECT u FROM UserAcc u")})
public class UserAcc implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "user_id")
private Integer userId;
@Basic(optional = false)
@Lob
@Column(name = "user_name")
private String userName;
@Basic(optional = false)
@Lob
@Column(name = "Company")
private String company;
@Basic(optional = false)
@Column(name = "user_email")
private String userEmail;
@Basic(optional = false)
@Column(name = "is_account_activated")
private boolean isAccountActivated;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "assigenedToId")
private List<Issues> issuesList;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "assosiateId")
private List<Projectdetails> projectdetailsList;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "moduleassignedtoid")
private List<DevelAcc> develAccList;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "assignedUserId")
private List<TestAcc> testAccList;
// ... code ommitted
}
Но я не получаю никакого ответа JSon от объекта userAcc , Есть какие-либо проблемы? Моя конфигурация пружины работает нормально. Любая помощь приветствуется!
Пожалуйста, отредактируйте ваш вопрос и отформатируйте/отступом весь этот код. – sp00m