Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Hibernate help

  1. #1

    Hibernate help

    Salve a tutti. Qualcuno può darmi un mano a per far funzionare sto maledetto hibernate?? O meglio, conoscete dei tutorial in italiano e semplici dove ti spiega passo passo cosa vogliono dire tutte le parole scritte nel file hibernate.cfg.xml e OrgUnit.hbm.xml ?????
    Vi prego aiutatemi....

  2. #2
    Prova a seguire questa almeno per iniziare
    Al mio segnale... scatenate l'inferno!

  3. #3
    ok. senti un pò, ma quando vado a impostare il valore di <class name=""> in cui specifico il percorso dove si trova la classe che voglio mappare, devo specificare pure il nome del progetto? tipo nel mio caso ho inserito il nome del package e la classe cioè a1.Persona. Devo aggiungere altro??

  4. #4
    basta scrivere package.nomeClasse
    Al mio segnale... scatenate l'inferno!

  5. #5
    ok grazie...

  6. #6
    ma sentite un po': questo file OrgUnit.hbm.xml



    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    <hibernate-mapping package="test.bean">
    <class name="a1.Persona" table="PERSON" schema="demo">

    <id name="id" column="PERSONA">
    <generator class="native"/>
    </id>

    <property name="nome" />
    <property name="cognome"/>
    <property name="eta"/>

    </class>
    </hibernate-mapping>



    funziona con questa classe




    package a1;

    public class Persona {

    public String nome;
    public String congnome;
    public int eta;

    public Persona(String nome, String cognome, int eta){
    this.nome=nome;
    this.congnome=cognome;
    this.eta=eta;

    }

    public String getNome() {
    return nome;
    }

    public void setNome(String nome) {
    this.nome = nome;
    }

    public String getCongnome() {
    return congnome;
    }

    public void setCongnome(String congnome) {
    this.congnome = congnome;
    }

    public int getEta() {
    return eta;
    }

    public void setEta(int eta) {
    this.eta = eta;
    }

    public static void main(String[] args) {

    Persona p = new Persona("nome", "congnome", 0);

    p.setNome("Flavio");
    p.setCongnome("Merolli");
    p.setEta(24);

    System.out.println(p.getNome());
    System.out.println(p.getCongnome());
    System.out.println(p.getEta());

    }

    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.