Re: [java-list] linux x java
Use o Eclipse www.eclipse.org []s Arthur Daniel wrote: Existe algum programa tipo o jbuilder que rode no linux?? Se existir, me mandem um link em que eu possa baixar este progama. Grato, Daniel -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] J2EE
Margareth Em nosso projeto ns utilizamos o JBoss como appserver e o JBuilder como IDE. Embora o JBuilder no tenha o JBoss como um dos servidores de aplicao com suporte oficial, os deployment descriptors dos componentes J2EE gerados podem ser facilmente alterados para que o deploy no JBoss seja realizado com sucesso. No Jbuilder vc poder desenvolver seus servlets e jsps e test-los localmente no Tomcat. Quando tudo estiver ok, vc poder realizar o deploy definitivo, bem como realizar o debug remoto quando estes estiverem sendo executados no JBoss. Se o valor de aquisio do Jbuilder foi proibitivo para o projeto que vcs estiverem desenvolvendo, uma boa dica estudar o Eclipse (www.eclipse.org), que oferece tais recursos similares e no possui licenciamento!!! [ ]s Arthur margareth wrote: Sou iniciante no desenvolvimento Java, e gostaria de ter maiores informaes sobre as ferramentas utilizadas para aplicaes utilizando o J2EE, j vi algumas ferramentas como JBoss (sendo um servidor de aplicaes), porm onde irei criar estas aplicaes para o JBoss ??? - Cdigo Java (Servlets) - JSP - HTML - O IDE para o desenvolvimento das aplicaes com o J2EE Andei pesquisandoo kit de ferramentas ferramentas SUN ONE, e gostaria de saber qual a diferena do SUN ONE para o JBoss. Qualquer informao a ser passada ser de grande ajuda Margareth Canuto de Miranda Desenvolvedora - Sistema DDTraffic CSG - Customer Service Global 55-11-5084-3660 - [EMAIL PROTECTED] Bysoft - 11 anos Importando e Exportando Solues
Re: [java-list] Iniciante em java ...
Mario veja o tutorial da Sun em www.javasoft.com/tutorial . Ele é excelente. Gosto muito tb do livro Aprenda Java 2 em 21 dias, por se tratar de um material introdutório muito bem organizado. []s Arthur Cattaneo Zavadski Kassio Assuncao wrote: Ola ?! Me chamo Mario e gostaria de aprender a programar em Java , so que nao conheco nada de programaçao !!!Eu sou tecnico e gostaria de aprender !!! Alquem conhece um site ..onde mostra tudo passo a passo pois esses dias tentei editar , compilar e executar e nem isso eu consequi !! OK ?! Abraço a todos e obrigado pela atençao !! -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Converter sql.Date para util.Date e vice versa
Gideoni vc pode utilizar o construtor de ambas as classes Date que aceitam um long como parmetro, onde este long obtido de seu objeto Date original atravs do mtodo getTime(). Veja o exemplo: java.util.Date utilDate = new java.util.Date(); java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime()); []s Arthur Cattaneo Zavadski Datacoper Software Gideoni Hudson wrote: Ol amigos, Como fao para converter dastas entre os diferentes formatos,sql.Date para util.Date e vice versa ? Grato, Gideoni Hudson ": ' ) PrevCaixa Tel.: 31 3226-8707
Re: [java-list] Serializable
Rogrio vc est correto. Segundo o tutorial da Sun, em http://java.sun.com/docs/books/tutorial/essential/io/providing.html, atributos com o modificador "transient" no sero serializados, ou seja, quando o objeto for recebido no client, tais atributos no tero sido enviados. Isso realmente possibilita que a classe seja serializvel ao impedir a tentativa de serializao de tais atributos o que, todavia, implica que os mesmos atributos no estaro disponveis com seus valores originais no objeto "reconstitudo". No caso citado pelo Gleber, a classe poderia ser serializada, mas o atributo ResourceBundle no teria o mesmo "estado" do objeto inicial. []s Arthur Cattaneo Zavadski Datacoper Software Rogerio Moreira wrote: Desculpe, mas acredito que voce possa ter atributos com o modificador "transient" possibilitando assim que uma classe serializavel contenha atributos no serializaveis, como por exemplo um socket, um bundle ou uma thread. Rogrio. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Monday, July 22, 2002 8:25 AM To: [EMAIL PROTECTED] Subject: Re: [java-list] Serializable Valeu, Arthur!!! -- Mensagem original -- Gleber a serializao possvel somente quando a classe implementa Serializable bem como todos os seus atributos de instncia. Caso contrrio vc ter uma exceo... []s Arthur Cattaneo Zavadski Datacoper Software [EMAIL PROTECTED] wrote: Pessoal, Tenho a seguinte dvida: O que acontece se eu declarar uma classe implementando a interface java.io.Serializable e dentro dessa classe declarar um atributo que no serializvel, por exemplo, java.util.ResourceBundle. possvel fazer isso sem problemas? Obrigado Gleber -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] date
Olá José vc pode utilizar a classe Calendar, do pacote java.util. Veja um exemplo: java.util.Calendar cal = java.util.Calendar.getInstance(); int dia = cal.get(java.util.Calendar.DAY_OF_MONTH); int mes = cal.get(java.util.Calendar.MONTH); int ano = cal.get(java.util.Calendar.YEAR); []s Arthur Cattaneo Zavadski Datacoper Software José Vieira wrote: Olá gostaria de saber se teria como pegar a data do dia e separa-la em váriaveis, por exemplo: v_dia = 19; v_mes = 07; v_ano = 2002 grato Jose Vieira S.A.R. Sistemas S/A [EMAIL PROTECTED] (0xx11) 3361-6355 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Porta Serial
Marco nós estamos utilizando a API Java Communications para realizar leituras em portas seriais. No site http://java.sun.com/products/javacomm/ vc encontrará as versões Windows e Solaris da API. No caso do Linux, existe uma implementação em http://www.interstice.com/~kevinh/linuxcomm.html que implementa as interfaces definidas pela Sun. Ambos os sites possuem exemplos de utilização. []s Arthur Cattaneo Zavadski Marco Vieira wrote: Preciso desenvolver um aplicativo em Linux para ler a porta serial. Alguém já fez isso? Como faço? Alguém tem algum exemplo. Grato, Marco Vieira -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] função para string
Lvia vc pode utilizar o mtodo indexOf da prpria string. No exemplo abaixo a posio ser um inteiro representando a primeira ocorrncia da string 'PALAVRA' na string strTeste: String strTeste = "COMO ENCONTRAR UMA PALAVRA EM UMA STRING"; int posicao = strTeste.indexOf("PALAVRA"); []s Arthur Cattaneo Zavadski Datacoper Software Lvia Silva Santos wrote: desculpem-me mas me enganei. acho q a substring naun vai ser bem o q preciso preciso achar uma palavra especfica dentro da string... []'s Lvia
Re: [java-list] Serializable
Gleber a serialização é possível somente quando a classe implementa Serializable bem como todos os seus atributos de instância. Caso contrário vc terá uma exceção... []s Arthur Cattaneo Zavadski Datacoper Software [EMAIL PROTECTED] wrote: Pessoal, Tenho a seguinte dúvida: O que acontece se eu declarar uma classe implementando a interface java.io.Serializable e dentro dessa classe declarar um atributo que não é serializável, por exemplo, java.util.ResourceBundle. É possível fazer isso sem problemas? Obrigado Gleber -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] URGENTE - Como Serializar um ResultSet
Robinson vc pode transformar o seu resultSet em uma string cujo contedo so os dados (e metadados) do seu resultset sob a forma de XML, o que bastante til quando vc precisa trocar dados entre aplicaes desenvolvidas em diferentes linguagens. O mtodo transcrito abaixo faz exatamente isso. Vc pode ver o cdigo completo em http://www-106.ibm.com/developerworks/xml/library/xml-b2b/xmlsqlbuilder.html Outra maneira utilizar um RowSet (previsto na API JDBC), o que bem mais simples por no exigir um processo de converso que o XML exigir ao ser recebido pelo aplicativo client. A funo do RowSet justamente possibilitar a serializao do ResultSet. Veja no link http://developer.java.sun.com/developer/Books/JDBCTutorial/chapter5.html []s Arthur Cattaneo Zavadski Datacoper Software /** * p * This will convert the JDBC result set into an XML *representation. * /p * * @param rs codeResultSet/code to use as input. * @return codeString/code - XML result */ public String buildXML(ResultSet rs) { StringBuffer xml = new StringBuffer(); // Set up XML declaration and root element xml.append("?xml version=\"1.0\"?\n\n") .append("resultSet\n"); try { ResultSetMetaData metaData = rs.getMetaData(); int counter = 0; while (rs.next()) { xml.append(" row id=\"") .append(++counter) .append("\"\n"); // Iterate through columns for (int i=1, numCols = metaData.getColumnCount(); i=numCols; i++) { xml.append(" col name=\"") .append(metaData.getColumnName(i)) .append("\"") .append(rs.getString(i)) .append("/col\n"); } xml.append(" /row\n"); } } catch (SQLException e) { xml.append(" error type=\"sql\"") .append(e.getMessage()) .append("/error\n"); } xml.append("/resultSet"); return xml.toString(); } Robinson wrote: Caros colegas alguem poderia me explicar como uqe eu posso serializar um ResultSet. Grato Robinson __ AcessoBOL, s R$ 9,90! O menor preo do mercado! Assine j! http://www.bol.com.br/acessobol -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Desenvolvimento de aplica
Jean, estou compartilhando com a lista o e-mail que trocamos anteriormente... []s Arthur Cattaneo Zavadski Datacoper Software Olá Jean estamos trabalhando intensivamente com java a aproximadamente um ano, em um projeto de sistema de informações com características muito parecidas com aquelas que vc reportou. Vamos ver se posso ajudá-lo... Como o Milton conversou com você, estamos fazendo uma proposta para nosso cliente, onde sugeriremos a migração da atual aplicação* (Clarion com arquivos ISAM) para uma outra utilizando DB2 (Eles já decidiram por esse banco) e algum IDE mais atualizada tecnologicamente. Estamos analizando Delphi, VB.Net, e alguma IDE Java. Particularmente temos preferência por uma solução Java, porém temos algumas dúvidas, que para nosso cliente são chaves, e gostaríamos que você nos ajudasse: Este panorama é bastante parecido com o que tivemos quando nossa empresa decidiu por iniciar o projeto. A equipe de Novos Projetos, da qual faço parte, é constituída de cinco profissionais, dos quais três trabalharam durante um bom tempo com Delphi. - A produtividade que teremos no desenvolvimento, utilizando uma IDE Java moderna como o JBuilder 7, será equivalente a que teremos se utilizarmos Delphi? O Jbuilder foi o IDE que escolhemos para nosso desenvolvimento. Um dos principais critérios para sua adoção foi a similaridade de seu ambiente com o ambiente Delphi, o que facilitou nosso aprendizado. Isto não quer dizer que a produtividade se dá imediatamente após sua adoção, pois o maior empecilho foi realmente a assimilação da linguagem java e a definição da arquitetura de nosso software. Pode-se dizer que o fator que terá maior influência sobre a produtividade será realmente a arquitetura: se o software que vcs pretendem desenvolver será client-server em duas camadas, ou seja, sem a utilização de applications servers J2EE, o desenvolvimento será muito parecido com o que se conhece do Delphi, pois o JBuilder disponibiliza componentes análogos aos tquery e ttable do Delphi para acessar os bancos de dados, além de componentes visuais DBSwing, que se conectam diretamente a estes datasets de forma a permitir a manipulação dos dados. Nosso projeto foi um pouco além deste modelo client-server tradicional, pois uma de nossas maiores preocupações foi dissociar a interface com o usuário da lógica de negócios e esta da persistência dos dados, caracterizando uma arquitetura em três camadas com acoplamento fraco. Este estilo de arquietura exige um esforço bem maior no desenvolvimento pois a forma de interação entre as camadas não pode ficar abstraídas nos componentes visuais que representam os datasets, exigindo o desenvolvimento de componentes para integração das camadas. Porém esta mesma situação ocorreria com qualquer outra linguagem ou IDE: arquiteturas com mais camadas exigem realmente maior esforço, embora compensem no longo prazo por serem mais robustas. Somente para concluir este ponto, nossa opinião sobre o JBuilder é muito boa, e vale ressaltar a integração com o JUnit (para testes de unidade), CVS (controle de versão do fonte), wizards excelentes para gerar JARs e EJBs, geração da documentação do fonte via javadoc, etc. - Existe algum gerador/visualizador de relatórios de porte escrito em Java? Vc pode utilizar o Crystal Reports para criar os seus relatórios e depois executá-los com este runtime: http://www.inetsoftware.de Existem diversos outros mecanismos para gerar relatórios em java. Um qua se parece com o QuickReports são os componentes JClass da sitraka (www.sitraka.com), onde o PageLayout é utilizado para gerar relatórios. No caso de relatórios somente em PDF, existe a biblioteca iText que é gratuita, embora não seja tão produtiva... Vale a pena citar também o JReport (www.jinfonet.com). Para nosso projeto desenvolvemos um componente específico, porque os geradores acima citados não fossem eficientes, mas principalmente devido a algums requisitos muito específicos (geração em html, xml, pdf e texto). - O desempenho de uma aplicação escrita em Java usando Swing criada pela IDE tem bom desempenho? Não se pode esperar um desempenho similar a de aplicações compiladas mas, no geral, a interface responde bem ao usuário desde que a máquina tenha uma configuração razoável (celeron 300 ou k6 400 c/ 96mb de RAM). A questão que mais influenciará na performance será o local de processamento: se vc tentar processar grandes volumes de informação na aplicação client, fatalmente a performance não será das melhores. Devido a isso, a maioria das aplicações corporativas escritas em Java se baseiam em 3 camadas, onde o servidor de aplicação roda somente a lógica de negócios e pode realizar otimizações como pool de conexões, melhor utilização do cache da máquina virtual, etc. - As aplicações realmente rodam sem dores em MacOS, Linux e Windows (Eu nunca testei java fora do Windows)? Este é um dos pontos forstes da