Происходящая экспрессия: org.hibernate.exception.constraintviolationException: не удалось вставить: [models.user]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Происходящая экспрессия: org.hibernate.exception.constraintviolationException: не удалось вставить: [models.user]

Сообщение Anonymous »

Я получил это исключение !!
Вот мой класс модели < /p>

@Entity
public class User extends Model {

@OneToMany(mappedBy="email", cascade=CascadeType.ALL)
public List photo;

@Email
@Required
@Unique
public String email;

@Required
public String passwordHash;

@Required
public String education;

@Required
public String fname;

@Required
public String lname;

@Required
public Date dob;

@Required
public String gender;

@Required
public String country;

@Required
public Long phone;

@Required
public String status;

@Required
public String jobtitle;

@Required
public String company;

@Required
public String industry;

@Required
public Date addDate;

public String needConfirmation;

public User(String email, String password, String fname,
String lname, Date dob, String gender, String country,
Long phone, String status, String education, String jobtitle, String company, String industry) {
//all initialization here
}
}
< /code>

Можете ли вы сказать мне, где я ошибаюсь
playframework × 2289 < /p>



this is my photo class, and please tell me how can I allow JPA to generate my database

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package models;

import controllers.Users;
import javax.persistence.Entity;
import javax.persistence.ManyToOne;
import play.db.jpa.Model;

/**
*
* @author nPandey
*/
@Entity
public class Photo extends Model{

public String photoname;

@ManyToOne
public User email;

public String owner;

public Photo(){

}

public Photo(User email, String photo){
this.photoname=photo;
this.email=email;
this.owner=email.email;
}

}


Подробнее здесь: https://stackoverflow.com/questions/106 ... tionexcept
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»