Skip to content

Instantly share code, notes, and snippets.

@mrios
Created October 27, 2014 23:45
Show Gist options
  • Save mrios/f8c395daad7bfae2762e to your computer and use it in GitHub Desktop.
Save mrios/f8c395daad7bfae2762e to your computer and use it in GitHub Desktop.
package com.ids.bib.model;
import java.io.Serializable;
import javax.persistence.*;
import java.util.List;
/**
* The persistent class for the city database table.
*
*/
@Entity
@Table(name="city")
@NamedQuery(name="City.findAll", query="SELECT c FROM City c")
public class City implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Long id;
private String description;
@Column(name="postal_code")
private int postalCode;
//bi-directional many-to-one association to State
@ManyToOne
@JoinColumn(name="state_id")
private State state;
// //bi-directional many-to-one association to Member
// @OneToMany(mappedBy="city")
// private List<Member> members;
public City() {
}
public Long getId() {
return this.id;
}
public void setId(Long id) {
this.id = id;
}
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
public int getPostalCode() {
return this.postalCode;
}
public void setPostalCode(int postalCode) {
this.postalCode = postalCode;
}
public State getState() {
return this.state;
}
public void setState(State state) {
this.state = state;
}
// public List<Member> getMembers() {
// return this.members;
// }
// public void setMembers(List<Member> members) {
// this.members = members;
// }
// public Member addMember(Member member) {
// getMembers().add(member);
// member.setCity(this);
// return member;
// }
// public Member removeMember(Member member) {
// getMembers().remove(member);
// member.setCity(null);
// return member;
// }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment