Departamento.java 799 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11
package com.roshka.modelo;

import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;

12 13
import com.fasterxml.jackson.annotation.JsonManagedReference;

14 15 16
import lombok.Data;

@Entity @Data
17 18 19 20
@Table(name="departamento")
public class Departamento {
    @Id
    private Long id;
21
    
22 23 24 25
    @Column(name="nombre")
    private String nombre;
    
    @OneToMany(mappedBy = "departamento",cascade = CascadeType.ALL)
26
    @JsonManagedReference
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
    private List<Ciudad> ciudad;



    public List<Ciudad> getCiudad() {
        return this.ciudad;
    }

    public void setCiudad(List<Ciudad> ciudad) {
        this.ciudad = ciudad;
    }




    
}