0
Hibernateを初めて使用しています。私は、この休止エンティティにデータを挿入したい:Hibernateを使用してテーブルにデータを挿入します。
@Entity
public class Invitation implements Serializable
{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "invited_on")
@Temporal(TemporalType.TIMESTAMP)
private Date invitedOn;
@Column(name = "invited_email")
private String invitedEmail;
@Column(name = "invitation_msg")
private String invitationMessage;
private Boolean status; //true:accepted || false:pending
@ManyToOne
@JoinColumn(name = "sent_by")
private Person inviter;
// getters and setters
}
私はこのコードテスト:
public void insert()
{
Query query = session.createQuery("insert into Invitation(invited_on, invited_email, invitation_msg, sent_by)");
int result = query.executeUpdate();
}
データを挿入する適切な方法は何を?私はどのようにセッションオブジェクトを作成する必要がありますか?
http://docs.jboss.org/hibernate/orm/5.1/quickstart/html_single/#hibernate-gsg-tutorial-basic-entity –
やあピーターは、私はあなたが休止状態からより多くのドキュメントを読むことをお勧めします。あなたは、sessionFactoryをゲットする、トランザクションを定義する、データベース接続を定義する、などのような、より多くのものが必要です....インターネットからの基本的な例を得る。 – duardito
マッピングファイルを追加しました。私は挿入文を作成する必要があります –