Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come evitare hardcoding in Eclipse Progetti

I programmatori usano Eclipse Integrated Development Environment ( IDE ) per creare applicazioni che si basano sul linguaggio di programmazione Java . È possibile utilizzare Eclipse per scrivere codice Java e per convalidare , eseguire e il debug del codice , una volta che è stato scritto . Molte applicazioni scritte in Eclipse si basano su un database per funzionare correttamente . Tradizionalmente , i programmatori hanno dovuto codificare le classi Java per corrispondere alle informazioni contenute in un database, ma con l'avvento di strumenti di Object-Relational Mapping ( ORM ) , i programmatori possono ora evitare hardcoding in progetti Eclipse . Cose che ti serviranno
Eclipse IDE con framework ORM installato
Mostra più istruzioni

1 Aprite il progetto Eclipse e la connessione al database .
2

Creare un file per contenere i mapping per il database utilizzando l'utilità fornita dal ORM di vostra scelta . Ad esempio, gli utenti che Hibernate dovrebbe cliccare su " Nuovo Wizard" e cliccare su "Avanti ". Salvare il file in una posizione conveniente nella vostra directory . Al termine, il file farà sì che il database e il codice generato automaticamente soggiornano in sincrono .
3

Eseguire l'utility fornita dal ORM per mappare automaticamente i file di database in un file XML o alle classi JAVA . Per esempio, in Hibernate , eseguire la " Configurazione guidata console . " Fornire le informazioni necessarie per il vostro particolare ORM . Queste informazioni variano a seconda della banca dati e l' ORM si sta utilizzando . Specificare una posizione per i file generati automaticamente .
4

Ispezionare il codice generato automaticamente per gli errori . Confrontarlo con il database per assicurarsi che essa racchiude in sé tutte le entità del database necessari
5

istanze e utilizzare gli oggetti esattamente come si farebbe se si fosse li hardcoded : .

SampleObject myObject = new SampleObject ();

 

Programmazione © www.354353.com