Domande con tag 'jpa'

4
risposte

Come posso utilizzare unit test e TDD per testare un'app che si basa principalmente su operazioni CRUD del database?

Al lavoro, uno dei miei progetti consiste principalmente nel prendere dati passati da un client esterno e persistere in un database. Si tratta di un'app enterprise Java che utilizza JPA e gran parte della nostra logica ruota attorno alle operazi...
posta 27.06.2014 - 20:23
5
risposte

L'implementazione agnostica rimane davvero valida?

Ho un progetto su cui sto lavorando attualmente utilizzando Tomcat, Spring 4, Spring Security, MySQL e JPA w / Hibernate. Ho scelto JPA dal punto di vista del fatto che si suppone che si possa fare lo swapping dell'implementazione sottostante...
posta 20.10.2014 - 01:54
2
risposte

Entity to DTO Usage

Ho provato a creare un flusso per un'applicazione web multilivello di base e ho letto online informazioni contrastanti. Quello che sto cercando di capire è se c'è un vantaggio nell'utilizzare ancora oggetti DTO dal tuo DAO al livello di servizio...
posta 17.05.2013 - 17:40
1
risposta

IntelliJ con la compilation di Maven

Ho un progetto che richiede i vasi di Hibernate. Li ho aggiunti come dipendenze nel pom.xml e Maven compila bene il mio progetto. Tuttavia, nell'IDE, tutte le annotazioni e le chiamate all'API di Hibernate sono contrassegnate come non riso...
posta 15.04.2012 - 14:27
3
risposte

Quando i campi Oggetto business non devono riflettere esattamente le colonne del database

Il vantaggio principale con le annotazioni di Hibernate è il fatto che un POJO semplice (chiamato anche Business Object per la maggior parte del tempo) può diventare persistente attraverso le annotazioni di Hibernate (o in realtà JPA). Nello...
posta 13.05.2012 - 13:16
1
risposta

Il design di questo database è buono? Quali entità JPA dovrei creare per questo progetto?

Sto provando le mie mani su JPA. Per questo sto pensando di usare l'esempio di un processo di ammissione degli studenti come mostrato nel diagramma qui sotto. Questo design è buono? Qualsiasi suggerimento di miglioramento è più che ben...
posta 05.01.2015 - 17:48
1
risposta

ORM: proxy di runtime vs strumentazione bytecode

Quali sono i vantaggi dell'utilizzo di proxy di runtime con un provider ORM come Hibernate o EclipseLink rispetto alla strumentazione / miglioramento del codice? So che la strumentazione bytecode aiuta a ottimizzare il controllo sporco. Poich...
posta 14.07.2015 - 13:58
1
risposta

Dove inserire le annotazioni JPA? Field, o getter?

versione nel campo: @Column(name = "SAMPLE_STRING") private String sampleString; public String getSampleString(){ return sampleString; } versione in getter: private String sampleString; @Column(name = "SAMPLE_STRING") publi...
posta 09.10.2014 - 10:25
1
risposta

Quando si utilizza Java Persistence API (JPA), quale layer possiede le entità?

Quando lavori con annotazioni su entità in JPA, queste entità appartengono al livello del modello o al livello di persistenza? Ci deve essere una sorta di clone delle entità (semplici JavaBeans) nel livello del modello in modo che possa esser...
posta 08.02.2012 - 18:53
2
risposte

Qual è l'approccio corretto al livello DAO in presenza di framework ORM

Sto usando JPA / Hibernate ma probabilmente non limita la domanda. Attualmente sto scrivendo il mio codice di accesso ai dati nelle mie classi di controller web. Grazie a JPA, nella maggior parte dei casi questo codice è molto semplice, in pr...
posta 10.05.2015 - 11:50