Facebook
From kgsh, 3 Years ago, written in Java.
This paste is a reply to photo from kgsh - go back
Embed
Viewing differences between photo and Re: photo
package com.petstore.model;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.JoinColumn;
import javax.persistence.Lob;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name="photo")
public class Photo implements Serializable{

        /**
         * 
         */
        private static final long serialVersionUID = 3138246543767044260L;

        @javax.persistence.Id
        @GeneratedValue(strategy = GenerationType.AUTO)
        private Integer Id;

        @Column(name="data", nullable = false)
        private String name;
        
        @Column(name="data", nullable=false)
        @Lob
        private byte[]data;
        
        @Column(name="pet")
        @ManyToOne(targetEntity = Pet.class)
        @JoinColumn(insertable=true, updatable=true, name="pet", referencedColumnName="id")
        private Pet pet;
        
        
        public Integer getId() {
                return Id;
        }


        public void setId(Integer id) {
                Id = id;
        }


        public String getName() {
                return name;
        }


        public void setName(String name) {
                this.name = name;
        }


        public byte[] getData() {
                return data;
        }


        public void setData(byte[] data) {
                this.data = data;
        }


        public Pet getPet() {
                return pet;
        }


        public void setPet(Pet pet) {
                this.pet = pet;
        }
}