Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.mihaib.springmvc.entities;
- import javax.persistence.*;
- import java.io.Serializable;
- import static javax.persistence.GenerationType.IDENTITY;
- /**
- * Created by mihai on 28.12.2015.
- */
- @Entity
- @Table(name = "assignment", schema = "etutorials")
- public class Assignment implements Serializable {
- private static final long serialVersionUID = 1L;
- //@Id
- private int assignmentId;
- private String assignmentSpecifications;
- private String assignmentLink;
- public Assignment() {
- }
- public Assignment(int assignmentId, String assignmentSpecifications, String assignmentLink) {
- this.assignmentId = assignmentId;
- this.assignmentSpecifications = assignmentSpecifications;
- this.assignmentLink = assignmentLink;
- }
- @Id
- @GeneratedValue(strategy = IDENTITY)
- @Column(name = "assignment_id", unique = true, nullable = false, table = "assignment")
- public int getAssignmentId() {
- return assignmentId;
- }
- public void setAssignmentId(int assignmentId) {
- this.assignmentId = assignmentId;
- }
- @Basic
- @Column(name = "assignment_specifications", table = "assignment")
- public String getAssignmentSpecifications() {
- return assignmentSpecifications;
- }
- public void setAssignmentSpecifications(String assignmentSpecifications) {
- this.assignmentSpecifications = assignmentSpecifications;
- }
- @Basic
- @Column(name = "assignment_link", table = "assignment")
- public String getAssignmentLink() {
- return assignmentLink;
- }
- public void setAssignmentLink(String assignmentLink) {
- this.assignmentLink = assignmentLink;
- }
- @Override
- public boolean equals(Object o) {
- if (this == o) return true;
- if (o == null || getClass() != o.getClass()) return false;
- Assignment that = (Assignment) o;
- if (assignmentId != that.assignmentId) return false;
- if (assignmentSpecifications != null ? !assignmentSpecifications.equals(that.assignmentSpecifications) : that.assignmentSpecifications != null)
- return false;
- if (assignmentLink != null ? !assignmentLink.equals(that.assignmentLink) : that.assignmentLink != null)
- return false;
- return true;
- }
- @Override
- public int hashCode() {
- int result = assignmentId;
- result = 31 * result + (assignmentSpecifications != null ? assignmentSpecifications.hashCode() : 0);
- result = 31 * result + (assignmentLink != null ? assignmentLink.hashCode() : 0);
- return result;
- }
- }
Add Comment
Please, Sign In to add comment