Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

2
Como garantir a ordem de processamento nos fluxos java8?
Eu quero processar listas dentro de um XMLobjeto java. Eu tenho que garantir o processamento de todos os elementos para que eu os receba. Devo, portanto, chamar sequentialcada um que streameu uso? list.stream().sequential().filter().forEach() Ou é suficiente apenas usar o fluxo, desde que eu não use paralelismo? list.stream().filter().forEach()
148 java  java-8  java-stream 

6
Devo usar @EJB ou @Inject
Eu encontrei esta pergunta: Qual é a diferença entre @Inject e @EJB, mas eu não fiquei mais sábio. Eu não havia feito o Java EE antes nem tenho experiência com injeção de dependência, portanto não entendo o que devo usar? @EJB é uma maneira antiga de injetar? A injeção feita …
148 java  jakarta-ee  ejb  cdi 

4
Como o lombok funciona?
Eu conheci lombok hoje. Estou muito ansioso para saber como isso funciona. Um artigo sobre Java Geek fornece algumas pistas, mas não está perfeitamente claro para mim: O Java 6 remove o apt e torna o javac capaz de gerenciar anotações, simplificando o processo para obter uma computação de etapa …
148 java  annotations  lombok 

29
Nenhum provedor de persistência para o EntityManager chamado
Eu tenho o meu persistence.xmlcom o mesmo nome usando TopLinksob o META-INFdiretório Então, eu tenho meu código chamando-o com: EntityManagerFactory emfdb = Persistence.createEntityManagerFactory("agisdb"); No entanto, recebi a seguinte mensagem de erro: 2009-07-21 09: 22: 41,018 [main] ERRO - Nenhum provedor de persistência para o EntityManager chamado agisdb javax.persistence.PersistenceException: nenhum provedor …
148 java  jpa  persistence  toplink 

7
Java SimpleDateFormat (“aaaa-MM-dd'T'HH: mm: ss'Z '”) fornece o fuso horário como IST
Eu tenho o construtor SimpleDateFormat como SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") e eu estou analisando string "2013-09-29T18:46:19Z". Eu li que aqui Z representa o GMT/UTCfuso horário. mas quando imprimo esta data no console, imprime o fuso horário IST para a data retornada. Agora, minha pergunta é se minha saída está certa ou errada?


4
Como postar dados do formulário com o Spring RestTemplate?
Desejo converter o seguinte trecho de ondulação (de trabalho) em uma chamada RestTemplate: curl -i -X POST -d "email=first.last@example.com" https://app.example.com/hr/email Como passo o parâmetro de email corretamente? O código a seguir resulta em uma resposta 404 Não Encontrada: String url = "https://app.example.com/hr/email"; Map<String, String> params = new HashMap<String, String>(); params.put("email", …

5
Como devo usar a tentativa com recursos com o JDBC?
Eu tenho um método para obter usuários de um banco de dados com 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 …



10
Como me identifico automaticamente no Netbeans?
No eclipse, você pode clicar em Ctrl+ Iem qualquer linha, e ele recuará automaticamente a linha ou o grupo de linhas de acordo com o esquema de indentação escolhido nas configurações. Estou realmente sentindo falta desse recurso no Netbeans. Existe algum recurso equivalente? Estou ciente de Alt+ Shift+, Fmas não …


9
Regex não funciona em String.matches ()
Eu tenho esse pequeno pedaço de código String[] words = {"{apf","hum_","dkoe","12f"}; for(String s:words) { if(s.matches("[a-z]")) { System.out.println(s); } } Deveria imprimir dkoe mas não imprime nada !!
147 java  regex 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.