У меня проблема с Deserializer Jackson. app1->
com.fasterxml.jackson.core
jackson-databind
2.5.0
eu.emif.security
model
0.0.1-SNAPSHOT
app2->
com.fasterxml.jackson.core
jackson-databind
2.5.0
eu.emif.security
model
0.0.1-SNAPSHOT
model->
com.fasterxml.jackson.core
jackson-databind
2.5.0
< /code>
В модели у меня есть пользователь и объект роли < /p>
package eu.emif.security.model;
import org.codehaus.jackson.annotate.JsonAutoDetect;
import org.codehaus.jackson.annotate.JsonIgnore;
import org.codehaus.jackson.annotate.JsonMethod;
import org.codehaus.jackson.annotate.JsonProperty;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.SimpleGrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
@Entity
@Table(name = "user", schema = "public")
@JsonAutoDetect(value = JsonMethod.NONE)
public class User implements Serializable, UserDetails {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@JsonProperty
private Long id;
@NotNull
@JsonProperty
private String username;
@NotNull
private String password;
@ManyToMany(fetch = FetchType.EAGER,mappedBy = "users")
@JsonIgnore
private List roles;
public User() { }
@JsonIgnore
public Collection
Подробнее здесь: https://stackoverflow.com/questions/383 ... jsonignore