Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

2
Come garantire l'ordine di elaborazione nei flussi java8?
Voglio elaborare liste all'interno di un XML oggetto Java. Devo garantire l'elaborazione di tutti gli elementi per averli ricevuti. Devo quindi invocare sequentialciascunostream che utilizzo? list.stream().sequential().filter().forEach() O è sufficiente usare il flusso solo se non uso il parallelismo? list.stream().filter().forEach()
148 java  java-8  java-stream 

6
Dovrei usare @EJB o @Inject
Ho trovato questa domanda: qual è la differenza tra @Inject e @EJB ma non ho ottenuto alcunché più saggio. Non ho mai eseguito Java EE né esperienza con l'iniezione di dipendenza, quindi non capisco cosa dovrei usare? @EJB è un vecchio modo di iniettare? L'iniezione eseguita dal contenitore EJB quando …
148 java  jakarta-ee  ejb  cdi 


4
Come funziona lombok?
Ho incontrato lombok oggi. Sono molto ansioso di sapere come funziona. Un articolo Java Geek fornisce alcuni indizi ma non è perfettamente chiaro per me: Java 6 rimuove apt e rende javac in grado di gestire le annotazioni, ottimizzando il processo per ottenere un calcolo a singolo passaggio più semplice. …
148 java  annotations  lombok 

29
Nessun provider di persistenza per EntityManager nominato
Ho il mio persistence.xmlcon lo stesso nome usando TopLinknella META-INFdirectory. Quindi, ho il mio codice che lo chiama con: EntityManagerFactory emfdb = Persistence.createEntityManagerFactory("agisdb"); Tuttavia, ho ricevuto il seguente messaggio di errore: 21/07/2009 09: 22: 41.018 [principale] ERRORE - Nessun provider di persistenza per EntityManager denominato agisdb javax.persistence.PersistenceException: nessun provider di …
148 java  jpa  persistence  toplink 




5
Come dovrei usare try-with-resources con JDBC?
Ho un metodo per ottenere utenti da un database con JDBC: public List<User> getUser(int userId) { String sql = "SELECT id, name FROM users WHERE id = ?"; List<User> users = new ArrayList<User>(); try { Connection con = DriverManager.getConnection(myConnectionURL); PreparedStatement ps = con.prepareStatement(sql); ps.setInt(1, userId); ResultSet rs = ps.executeQuery(); while(rs.next()) …

20
Sala Android persistente: AppDatabase_Impl non esiste
La mia classe di database dell'app @Database(entities = {Detail.class}, version = Constant.DATABASE_VERSION) public abstract class AppDatabase extends RoomDatabase { private static AppDatabase INSTANCE; public abstract FavoritesDao favoritesDao(); public static AppDatabase getAppDatabase(Context context) { if (INSTANCE == null) { INSTANCE = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, Constant.DATABASE).allowMainThreadQueries().build(); //Room.inMemoryDatabaseBuilder(context.getApplicationContext(),AppDatabase.class).allowMainThreadQueries().build(); } return INSTANCE; } public static …



10
Come autoindent in Netbeans?
In eclipse puoi fare clic su Ctrl+ Isu qualsiasi riga e indenterà automaticamente la linea o il gruppo di linee in base allo schema di rientro che hai scelto nelle impostazioni. Mi manca davvero questa funzione in Netbeans. C'è qualche funzione equivalente? Sono a conoscenza di Alt+ Shift+ Fma non …


9
Regex non funziona in String.matches ()
Ho questo piccolo pezzo di codice String[] words = {"{apf","hum_","dkoe","12f"}; for(String s:words) { if(s.matches("[a-z]")) { System.out.println(s); } } Dovrebbe stampare dkoe ma non stampa nulla !!
147 java  regex 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.