0
최대 절전 모드를 처음 사용합니다. 나는이 최대 절전 모드 엔티티에 데이터를 삽입 할 :최대 절전 모드를 사용하여 테이블에 데이터 삽입
public void insert()
{
Query query = session.createQuery("insert into Invitation(invited_on, invited_email, invitation_msg, sent_by)");
int result = query.executeUpdate();
}
데이터를 삽입하는 적절한 방법은 무엇입니까 :
@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
}
내가이 코드을 테스트? 세션 객체를 어떻게 작성해야합니까?
http://docs.jboss.org/hibernate/orm/5.1/quickstart/html_single/#hibernate-gsg-tutorial-basic-entity –
안녕하세요 피터, 난 당신이 최대 절전 모드에서 더 많은 문서를 읽을 것이 좋습니다. sessionFactory gettting, 트랜잭션 정의, 데이터베이스 연결 정의 등의 작업이 더 필요합니다. 인터넷에서 기본 예제를 얻으십시오. – duardito
매핑 파일을 추가했습니다. 삽입 문장 만 작성하면됩니다. –