Dúvida em como fazer um mapeamento

0 respostas
vinihds

fmz galera ??

to tentando fazer um mapeamento aqui mas nao sei onde to errando

tabela (já existe…nao posso rodar a classe gera banco):

CREATE TABLE CADFUN (
FUNKEY CHAVE_ID NOT NULL /* CHAVE_ID = VARCHAR(38) /,
FUNCOD VARCHAR(5) NOT NULL,
FUNATV VARCHAR(1),
FUNNAT VARCHAR(8),
FUNCNP VARCHAR(25),
FUNIES VARCHAR(17),
FUNDTE DATE,
FUNNOM VARCHAR(40),
FUNEND VARCHAR(40),
FUNBAI VARCHAR(20),
FUNMUN VARCHAR(20),
FUNEST VARCHAR(2),
FUNCEP VARCHAR(8),
FUNTEL VARCHAR(15),
FUNFAX VARCHAR(15),
FUNEMA VARCHAR(40),
FUNURL VARCHAR(40),
FUNLOG VARCHAR(15),
FUNSEN VARCHAR(10),
FUNEMP VARCHAR(5),
FUNVEN VARCHAR(5),
FUNSUP VARCHAR(3),
FUNCHA STR001 /
STR001 = VARCHAR(1) /,
FUNLCH INTEIRO /
INTEIRO = INTEGER /,
FUNCPD CODIGO /
CODIGO = VARCHAR(5) /,
FUNDIR STR001 /
STR001 = VARCHAR(1) /,
FUNCPA STR001 /
STR001 = VARCHAR(1) /,
FUNPAG STR001 /
STR001 = VARCHAR(1) /,
FUNREC STR001 /
STR001 = VARCHAR(1) /,
FUNCLI STR001 /
STR001 = VARCHAR(1) /,
FUNDES STR001 /
STR001 = VARCHAR(1) */
);

o mapeamento q eu fiz:

/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
    */
    package br.com.samos.pojo;
import java.io.Serializable;

import java.util.Date;

import javax.persistence.Column;

import javax.persistence.Entity;

import <a href="http://javax.persistence.Id">javax.persistence.Id</a>;

import javax.persistence.Temporal;

/**
*

  • @author vinihds
    
    <em>/
    
    @Entity
    
    public class CADFUN implements Serializable {
    
    @Id
    
    @Column(length=38)
    
    private String FUNKEY /</em>  CHAVE_ID NOT NULL <em>/ /</em> CHAVE_ID = VARCHAR(38) <em>/;
    
    @Column(length=5)
    
    private String FUNCOD /</em> VARCHAR(5) NOT NULL*; ;<em>/;
    
    @Column(length=1)
    
    private String FUNATV /</em> VARCHAR(1)<em>/;
    
    @Column(length=8)
    
    private String FUNNAT /</em> VARCHAR(8)<em>/;
    
    @Column(length=38)
    
    private String FUNCNP /</em> VARCHAR(25)<em>/;
    
    @Column(length=17)
    
    private String FUNIES /</em> VARCHAR(17)<em>/;
    
    @Temporal(javax.persistence.TemporalType.DATE)
    
    private Date FUNDTE /</em> DATE*/;
    
    @Column(length=40)
    
    private String FUNNOM /* VARCHAR(40)<em>/;
    
    @Column(length=40)
    
    private String FUNEND /</em> VARCHAR(40)<em>/;
    
    @Column(length=20)
    
    private String FUNBAI /</em> VARCHAR(20)<em>/;
    
    @Column(length=20)
    
    private String FUNMUN /</em> VARCHAR(20)<em>/;
    
    @Column(length=2)
    
    private String FUNEST /</em> VARCHAR(2)<em>/;
    
    @Column(length=8)
    
    private String FUNCEP /</em> VARCHAR(8)<em>/;
    
    @Column(length=15)
    
    private String FUNTEL /</em> VARCHAR(15)<em>/;
    
    @Column(length=15)
    
    private String FUNFAX /</em> VARCHAR(15)<em>/;
    
    @Column(length=40)
    
    private String FUNEMA /</em> VARCHAR(40)<em>/;
    
    @Column(length=40)
    
    private String FUNURL /</em> VARCHAR(40)<em>/;
    
    @Column(length=15)
    
    private String FUNLOG /</em> VARCHAR(15)<em>/;
    
    @Column(length=10)
    
    private String FUNSEN /</em> VARCHAR(10)<em>/;
    
    @Column(length=5)
    
    private String FUNEMP /</em> VARCHAR(5)<em>/;
    
    @Column(length=5)
    
    private String FUNVEN /</em> VARCHAR(5)<em>/;
    
    @Column(length=3)
    
    private String FUNSUP /</em> VARCHAR(3)<em>/;
    
    @Column(length=1)
    
    private String FUNCHA /</em> STR001*/ /* STR001 = VARCHAR(1) */;
    
    private Integer FUNLCH /* INTEIRO*/ /* INTEIRO = INTEGER <em>/;
    
    @Column(length=5)
    
    private String FUNCPD /</em> CODIGO*/ /* CODIGO = VARCHAR(5) <em>/;
    
    @Column(length=1)
    
    private String FUNDIR /</em> STR001*/ /* STR001 = VARCHAR(1) <em>/;
    
    @Column(length=1)
    
    private String FUNCPA /</em> STR001*/ /* STR001 = VARCHAR(1) <em>/;
    
    @Column(length=1)
    
    private String FUNPAG /</em> STR001*/ /* STR001 = VARCHAR(1) <em>/;
    
    @Column(length=1)
    
    private String FUNREC /</em> STR001*/ /* STR001 = VARCHAR(1) <em>/;
    
    @Column(length=1)
    
    private String FUNCLI /</em> STR001*/ /* STR001 = VARCHAR(1) <em>/;
    
    @Column(length=1)
    
    private String FUNDES /</em> STR001*/ /* STR001 = VARCHAR(1) */;
    
    public String getFUNKEY() {
    
    return FUNKEY;
    
    }
    
    public void setFUNKEY(String FUNKEY) {
    
    this.FUNKEY = FUNKEY;
    
    }
    
    public String getFUNCOD() {
    
    return FUNCOD;
    
    }
    
    public void setFUNCOD(String FUNCOD) {
    
    this.FUNCOD = FUNCOD;
    
    }
    
    public String getFUNATV() {
    
    return FUNATV;
    
    }
    
    public void setFUNATV(String FUNATV) {
    
    this.FUNATV = FUNATV;
    
    }
    
    public String getFUNNAT() {
    
    return FUNNAT;
    
    }
    
    public void setFUNNAT(String FUNNAT) {
    
    this.FUNNAT = FUNNAT;
    
    }
    
    public String getFUNCNP() {
    
    return FUNCNP;
    
    }
    
    public void setFUNCNP(String FUNCNP) {
    
    this.FUNCNP = FUNCNP;
    
    }
    
    public String getFUNIES() {
    
    return FUNIES;
    
    }
    
    public void setFUNIES(String FUNIES) {
    
    this.FUNIES = FUNIES;
    
    }
    
    public Date getFUNDTE() {
    
    return FUNDTE;
    
    }
    
    public void setFUNDTE(Date FUNDTE) {
    
    this.FUNDTE = FUNDTE;
    
    }
    
    public String getFUNNOM() {
    
    return FUNNOM;
    
    }
    
    public void setFUNNOM(String FUNNOM) {
    
    this.FUNNOM = FUNNOM;
    
    }
    
    public String getFUNEND() {
    
    return FUNEND;
    
    }
    
    public void setFUNEND(String FUNEND) {
    
    this.FUNEND = FUNEND;
    
    }
    
    public String getFUNBAI() {
    
    return FUNBAI;
    
    }
    
    public void setFUNBAI(String FUNBAI) {
    
    this.FUNBAI = FUNBAI;
    
    }
    
    public String getFUNMUN() {
    
    return FUNMUN;
    
    }
    
    public void setFUNMUN(String FUNMUN) {
    
    this.FUNMUN = FUNMUN;
    
    }
    
    public String getFUNEST() {
    
    return FUNEST;
    
    }
    
    public void setFUNEST(String FUNEST) {
    
    this.FUNEST = FUNEST;
    
    }
    
    public String getFUNCEP() {
    
    return FUNCEP;
    
    }
    
    public void setFUNCEP(String FUNCEP) {
    
    this.FUNCEP = FUNCEP;
    
    }
    
    public String getFUNTEL() {
    
    return FUNTEL;
    
    }
    
    public void setFUNTEL(String FUNTEL) {
    
    this.FUNTEL = FUNTEL;
    
    }
    
    public String getFUNFAX() {
    
    return FUNFAX;
    
    }
    
    public void setFUNFAX(String FUNFAX) {
    
    this.FUNFAX = FUNFAX;
    
    }
    
    public String getFUNEMA() {
    
    return FUNEMA;
    
    }
    
    public void setFUNEMA(String FUNEMA) {
    
    this.FUNEMA = FUNEMA;
    
    }
    
    public String getFUNURL() {
    
    return FUNURL;
    
    }
    
    public void setFUNURL(String FUNURL) {
    
    this.FUNURL = FUNURL;
    
    }
    
    public String getFUNLOG() {
    
    return FUNLOG;
    
    }
    
    public void setFUNLOG(String FUNLOG) {
    
    this.FUNLOG = FUNLOG;
    
    }
    
    public String getFUNSEN() {
    
    return FUNSEN;
    
    }
    
    public void setFUNSEN(String FUNSEN) {
    
    this.FUNSEN = FUNSEN;
    
    }
    
    public String getFUNEMP() {
    
    return FUNEMP;
    
    }
    
    public void setFUNEMP(String FUNEMP) {
    
    this.FUNEMP = FUNEMP;
    
    }
    
    public String getFUNVEN() {
    
    return FUNVEN;
    
    }
    
    public void setFUNVEN(String FUNVEN) {
    
    this.FUNVEN = FUNVEN;
    
    }
    
    public String getFUNSUP() {
    
    return FUNSUP;
    
    }
    
    public void setFUNSUP(String FUNSUP) {
    
    this.FUNSUP = FUNSUP;
    
    }
    
    public String getFUNCHA() {
    
    return FUNCHA;
    
    }
    
    public void setFUNCHA(String FUNCHA) {
    
    this.FUNCHA = FUNCHA;
    
    }
    
    public Integer getFUNLCH() {
    
    return FUNLCH;
    
    }
    
    public void setFUNLCH(Integer FUNLCH) {
    
    this.FUNLCH = FUNLCH;
    
    }
    
    public String getFUNCPD() {
    
    return FUNCPD;
    
    }
    
    public void setFUNCPD(String FUNCPD) {
    
    this.FUNCPD = FUNCPD;
    
    }
    
    public String getFUNDIR() {
    
    return FUNDIR;
    
    }
    
    public void setFUNDIR(String FUNDIR) {
    
    this.FUNDIR = FUNDIR;
    
    }
    
    public String getFUNCPA() {
    
    return FUNCPA;
    
    }
    
    public void setFUNCPA(String FUNCPA) {
    
    this.FUNCPA = FUNCPA;
    
    }
    
    public String getFUNPAG() {
    
    return FUNPAG;
    
    }
    
    public void setFUNPAG(String FUNPAG) {
    
    this.FUNPAG = FUNPAG;
    
    }
    
    public String getFUNREC() {
    
    return FUNREC;
    
    }
    
    public void setFUNREC(String FUNREC) {
    
    this.FUNREC = FUNREC;
    
    }
    
    public String getFUNCLI() {
    
    return FUNCLI;
    
    }
    
    public void setFUNCLI(String FUNCLI) {
    
    this.FUNCLI = FUNCLI;
    
    }
    
    public String getFUNDES() {
    
    return FUNDES;
    
    }
    
    public void setFUNDES(String FUNDES) {
    
    this.FUNDES = FUNDES;
    
    }
    
    }
    
Criado 19 de agosto de 2009
Respostas 0
Participantes 1