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].

15
O Hibernate lança MultipleBagFetchException - não pode buscar simultaneamente vários pacotes
O Hibernate lança essa exceção durante a criação do SessionFactory: org.hibernate.loader.MultipleBagFetchException: não é possível buscar simultaneamente vários pacotes Este é o meu caso de teste: Parent.java @Entity public Parent { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long id; @OneToMany(mappedBy="parent", fetch=FetchType.EAGER) // @IndexColumn(name="INDEX_COL") if I had this the problem solve but I retrieve more …
471 java  hibernate  jpa  one-to-many  bag 


25
Função Java 8 Lambda que gera exceção?
Eu sei como criar uma referência a um método que tem um Stringparâmetro e retorna um int, é: Function<String, Integer> No entanto, isso não funciona se a função gerar uma exceção, digamos que seja definida como: Integer myMethod(String s) throws IOException Como eu definiria essa referência?
469 java  lambda  java-8 


8
Como converter um iterador em um fluxo?
Estou procurando uma maneira concisa de converter um Iteratorpara um Streamou mais especificamente para "visualizar" o iterador como um fluxo. Por motivos de desempenho, gostaria de evitar uma cópia do iterador em uma nova lista: Iterator<String> sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection<String> copyList = new ArrayList<String>(); sourceIterator.forEachRemaining(copyList::add); Stream<String> targetStream = …
468 java  iterator  java-8 

30
Inverter uma string em Java
Eu "Hello World"mantive em uma variável String chamadahi . Preciso imprimi-lo, mas invertido. Como posso fazer isso? Eu entendo que já existe algum tipo de função embutida no Java que faz isso. Relacionado: Inverta cada palavra individual da string "Hello World" com Java
467 java  string 

8
Java 8 Iterable.forEach () vs loop foreach
Como fazer o armazenamento de dados em Stack Overflow no local : Local foreach para Iterable.foreach no Java 8: por que? Qual das seguintes opções é a melhor prática no Java 8? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java 7: for (String join : joins) { mIrc.join(mSession, join); } Eu …

18
Alterar o formato da data em uma sequência Java
Eu tenho uma Stringrepresentação de uma data. String date_s = "2011-01-18 00:00:00.0"; Eu gostaria de convertê-lo para um Datee produzi-lo em YYYY-MM-DDformato. 18/01/2011 Como posso conseguir isso? Ok, com base nas respostas que recuperei abaixo, eis uma coisa que tentei: String date_s = " 2011-01-18 00:00:00.0"; SimpleDateFormat dt = new …

9
Classe Java que implementa o Map e mantém a ordem de inserção?
Estou procurando uma classe em java que tenha associação de valor-chave, mas sem usar hashes. Aqui está o que estou fazendo atualmente: Adicione valores a Hashtable. Obtenha um iterador para o Hashtable.entrySet(). Repita todos os valores e: Obtenha um Map.Entrypara o iterador. Crie um objeto do tipo Module(uma classe personalizada) …




14
Primavera: @Component versus @Bean
Entendo que a @Componentanotação foi introduzida na primavera 2.5 para livrar-se da definição de bean xml usando a verificação do caminho de classe. @Beanfoi introduzido na primavera 3.0 e pode ser usado com o @Configurationfim de se livrar completamente do arquivo xml e usar a configuração java. Teria sido possível …


30
O caso contra exceções verificadas
Há alguns anos, não consigo obter uma resposta decente para a seguinte pergunta: por que alguns desenvolvedores são tão contra as exceções verificadas? Tive várias conversas, li coisas em blogs, li o que Bruce Eckel tinha a dizer (a primeira pessoa que vi falar contra eles). Atualmente, estou escrevendo um …

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.