0
我已经通过了大量的时间用休息来解决一个简单的问题,但我不这样,我不能当我在邮递员或先进的测试后的数据休息,这是我的休息资源
@Path("/auth")
@Stateless
public class RestWs {
@EJB
private UserService userService;
@POST
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public void registerRest(Users u){
Users users = new Users();
users.setUsername(u.getUsername());
users.setEmail(u.getEmail());
users.setPassword(u.getUsername());
userService.registerService(u);
}
}
,这是我的JPA
@Override
public Users register(Users users) {
em.persist(users);
return users;
}
,这是我的实体
@Entity
public class Users implements Serializable{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String username;
private String email;
private String password;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public String toString() {
return "Users{" + "id=" + id + ", username=" + username + ", email=" + email + ", password=" + password + '}';
}
}
我不为什么我不能张贴注册用户数据,我需要别的东西像解析或...,请帮助我,感谢
网址使用哪? – Abdelhak
http:// localhost:8080/JersyBackEnd/resources/auth – Akram
我认为你的'registerRest'方法是错误的 –