Articles of java

Como combinar “qualquer personagem” na expressão regular?

O seguinte deve ser correspondido: AAA123 ABCDEFGH123 XXXX123 posso fazer: “.*123” ?

Na JPA 2, usando uma CriteriaQuery, como contar os resultados

Eu sou novo no JPA 2 e é a API CriteriaBuilder / CriteriaQuery: CriteriaQuery javadoc CriteriaQuery no tutorial do Java EE 6 Eu gostaria de contar os resultados de uma CriteriaQuery sem realmente recuperá-los. É possível, eu não encontrei nenhum desses methods, o único jeito seria fazer isso: CriteriaBuilder cb = entityManager.getCriteriaBuilder(); CriteriaQuery cq = […]

bean proxy com escopo definido pela primavera

Alguém pode explicar o uso da anotação @ScopedProxy da primavera? Eu pensei que tinha algo a ver com o feijão com escopo de session, mas não tenho certeza do que. Em meu uso de escopos, usei beans com escopo de session sem a anotação @ScopedProxy (ou sem proxies aop scoped), então estou realmente certo de […]

Como o lombok funciona?

Eu conheci lombok hoje. Estou muito ansioso para saber como isso funciona. Um artigo do Java Geek dá algumas pistas, mas não está perfeitamente claro para mim: O Java 6 remove o apt e torna o javac capaz de gerenciar annotations, simplificando o processo para obter uma computação de etapa única mais simples. Este é […]

Como capitalizar a primeira letra da palavra em uma string usando Java?

Exemplo de strings one thousand only two hundred twenty seven Como faço para alterar o primeiro caractere de uma string em letra maiúscula e não alterar o caso de nenhuma das outras letras? Após a mudança, deve ser: One thousand only Two hundred Twenty Seven Nota: Eu não quero usar o apache.commons.lang.WordUtils para fazer isso.

Usando dois valores para uma instrução de caso de switch

No meu código, o programa faz alguma coisa dependendo do texto typescript pelo usuário. Meu código parece: switch (name) { case text1: { //blah break; } case text2: { //blah break; } case text3: { //blah break; } case text4: { //blah break; } No entanto, o código dentro dos casos text1 e text4 é […]

Java – Como criar nova input (chave, valor)

Gostaria de criar um novo item que, de forma semelhante ao Util.Map.Entry , contenha a key da estrutura, value . O problema é que não posso instanciar um Map.Entry porque é uma interface. Alguém sabe como criar um novo object chave / valor genérico para Map.Entry?

Populando Spring @Value durante o teste de unidade

Eu estou tentando escrever um teste de unidade para um bean simples que é usado no meu programa para validar formulários. O bean é anotado com @Component e tem uma variável de class que é inicializada usando @Value(“${this.property.value}”) private String thisProperty; Eu gostaria de escrever testes de unidade para os methods de validação dentro desta […]

Java: como converter HashMap para array

Eu preciso converter um HashMap para uma matriz; Alguém poderia me mostrar como é feito?

Sprintf equivalente em Java

O Printf foi adicionado ao Java com o release 1.5, mas não consigo encontrar como enviar a saída para uma string em vez de um arquivo (que é o que o sprintf faz em C). Alguém sabe como fazer isso?