Articles of java

Mapa Java com valores limitados pelo parâmetro de tipo da chave

Existe uma maneira em Java para ter um mapa onde o parâmetro de tipo de um valor está vinculado ao parâmetro de tipo de uma chave? O que eu quero escrever é algo como o seguinte: public class Foo { // This declaration won’t compile – what should it be? private static Map<Class, T> defaultValues; […]

spring: @Componente versus @Bean

Eu entendo que a anotação @Component foi introduzida na primavera 2.5 para se livrar da definição de bean xml usando a varredura de caminho de class. @Bean foi introduzido na primavera 3.0 e pode ser usado com @Configuration para se livrar completamente do arquivo xml e usar a configuração java. Teria sido possível reutilizar a […]

Jsoup Java HTML parser: Executando events de javascript

Posso preencher formulários, executar events e funções javascript no Jsoup. Se sim, como posso? Ou devo ir para outro analisador.

Como você adiciona um ActionListener em um JButton em Java

private JButton jBtnDrawCircle = new JButton(“Circle”); private JButton jBtnDrawSquare = new JButton(“Square”); private JButton jBtnDrawTriangle = new JButton(“Triangle”); private JButton jBtnSelection = new JButton(“Selection”); Como eu adiciono ouvintes de ação a esses botões, de modo que, a partir de um método principal, eu possa chamar de actionperformed sobre eles, de modo que, quando clicados, eu […]

Como alterar a versão do JDK para um projeto Eclipse

Eu preciso escrever um projeto que seja compatível apenas com o Java 1.5. Eu tenho o Java 1.6 instalado. Existe alguma forma de compatibilidade com versões anteriores para obter o Eclipse para compilar com 1.5? Tenho que instalar o Java 1.5 para que ele seja exibido aqui? Ou talvez haja outro caminho? .

jersey resto web Service com integração de middleware do Activemq

Eu tenho uma API de serviço Restful desenvolvida com JAX-RS e jersey. Eu implantei o mesmo no TOMCAT 7. Agora, gostaria de implementar o Activemq para manter todas as solicitações em uma fila e processar o recurso de solicitação. Como fazer isso e integrar com o tomcat7. Como integrar o ActiveMq com o Tomcat7 ou […]

Inspeção IntelliJ dá “Não é possível resolver o símbolo”, mas ainda compila o código

Plataforma: IntelliJ Community Edition 10.0.3 SDK: jdk1.6.0_21 SO: Windows 7 Então eu tenho uma situação estranha com o IntelliJ que me deixou completamente perplexo. Eu configuro um projeto Maven e adiciono log4j como uma dependência no arquivo pom.xml. As inspeções do IDEA são executadas corretamente e minha unidade testa todas as compilações e execuções. Em […]

Questão de regex SCJP6

Eu tenho problema com o seguinte exemplo: import java.util.regex.*; class Regex2 { public static void main(String[] args) { Pattern p = Pattern.compile(args[0]); Matcher m = p.matcher(args[1]); boolean b = false; while(b = m.find()) { System.out.print(m.start() + m.group()); } } } E a linha de comando: java Regex2 “\d*” ab34ef Alguém pode me explicar, porque o […]

As interfaces herdam da class Object em java

As interfaces herdam da class Object em Java? Se não, então, como podemos chamar o método da class de object na instância da interface public class Test { public static void main(String[] args) { Employee e = null; e.equals(null); } } interface Employee { }

Por que eu recebo java.lang.AbstractMethodError ao tentar carregar um blob no database?

Eu tenho um problema com o JDBC. Eu tenho o seguinte código: //blargeparam is a blob column. PreparedStatement pst =connection.prepareStatement(“update gcp_processparams_log set blargeparam= ? where idprocessparamslog=1”); pst.setBinaryStream(1,inputStream); Estou tendo o erro a seguir: Exception in thread “main” java.lang.AbstractMethodError: oracle.jdbc.driver.T2CPreparedStatement.setBinaryStream(ILjava/io/InputStream;)V Minha string de conexão é jdbc:oracle:oci:@….. A versão do Oracle é 11g. Da mensagem de erro, […]