|
Hibernate example source code file (Organisation.java)
The Hibernate Organisation.java source code//$Id$ package org.hibernate.test.annotations.onetomany; import java.io.Serializable; import java.util.Set; import javax.persistence.CascadeType; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.OrderBy; import javax.persistence.Table; /** * @author Emmanuel Bernard */ @Entity @Table( name = "ORGANISATION" ) public class Organisation implements Serializable { private Long idOrganisation; private String name; private Set<OrganisationUser> organisationUsers; public Organisation() { } public void setIdOrganisation(Long idOrganisation) { this.idOrganisation = idOrganisation; } @Id @Column( name = "id_organisation", nullable = false ) public Long getIdOrganisation() { return idOrganisation; } public void setName(String name) { this.name = name; } @Column( name = "name", nullable = false, length = 40 ) public String getName() { return name; } public void setOrganisationUsers(Set<OrganisationUser> organisationUsers) { this.organisationUsers = organisationUsers; } @OneToMany( mappedBy = "organisation", fetch = FetchType.LAZY, cascade = {CascadeType.PERSIST, CascadeType.MERGE} ) @OrderBy( value = "firstName" ) public Set<OrganisationUser> getOrganisationUsers() { return organisationUsers; } } Other Hibernate examples (source code examples)Here is a short list of links related to this Hibernate Organisation.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.