Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Hibernate con annotations

    Salve a tutti,
    sto mappando le mie classi java tramite le annotazioni.
    Ho provato sia il metodo per elencare le classi tramite file di config xml sia tramite il codice:
    codice:
    sessionFactoryAnn = new AnnotationConfiguration()
    	.addPackage("it.dpp.cd.entities")
    	.addAnnotatedClass(CD.class)
    	.addAnnotatedClass(Order.class)
    	.addAnnotatedClass(OrderItem.class)
    	.addAnnotatedClass(Track.class)
    	.addAnnotatedClass(User.class)
            .configure().buildSessionFactory();
    Ma quando eseguo il codice mi dice che la classe (nel mio caso User) non è mappata.
    La mi domanda è: bisogna usare un altro file che definisca le classi da usare o le relazioni tra di loro? In alcuni esempi ho visto che viene inserita anche la riga
    codice:
          .addResource("prove.xml.orm.xml")
    Ma a cosa dovrebbe servire questo file?

    Grazie in anticipo a tutti

    Luca
    Prima di dire che sei un Webmaster, guarda in giro per la rete....

  2. #2
    Se potrebbe interessare a qualcuno ho trovato la risposta alle mie domande.
    Prima di tutto ho scoperto che la classe non era mappata a causa di errori nelle annotations, in quanto tramite queste non è nativa la gestione degli id con valore "increment".
    Poi non è necessario inserire un file xml con la mappatura, in quanto tutto avviene tramite il codice che ho riportato prima.

    Ciao!
    Prima di dire che sei un Webmaster, guarda in giro per la rete....

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 © 2026 vBulletin Solutions, Inc. All rights reserved.