Hi I am trying to develop REST api using Spring boot + Spring Data JPA + Spring Data REST
I want to expose only writable part of my User ( basically no GET or GET ALL ) entity which is as below
@Entity(name = "User")
public class User implements Serializable {
    @Id
    @GeneratedValue(strategy= GenerationType.AUTO)
    int id;
    @Column
    String login;
    @Column
    String password;
    @Column
    String username;
    @Column
    String address1;
    @Column
    String address2;
    @Column
    String city;
    @Column
    String state;
    @Column
    String zip;
    @Column
    String country;
    @Column
    String creditcard;
}
and datarepository is as below:
@RepositoryRestResource(path = "users")
public interface UserRepository extends CrudRepository<User, String> {
}
How can I achieve this?
 
    