如何显示从@Column获得的错误消息(unique = true)?

时间:2017-06-06 18:18:57

标签: java jpa

我在项目中使用JPA技术。

这是实体:

@Entity
public class Cars implements Serializable {
@Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    @Column(name="idCars")
    private long idCars;

    @Column(name="nomCars",unique=true)
    private String nomCars;
}

这是控制器:

@RestController
@RequestMapping(value="/Cars")
public class CarsRestController {

@RequestMapping(value="/AddCars")
    public Cars AddCars(Cars cr){

        return repository.save(cr);
    }
}

我使用unique = true属性来检查数据库中是否存在新的Cars对象。如果对象存在,我想检索此错误消息以在Web用户之后显示它。

谢谢,

0 个答案:

没有答案