Re: [java-list] linux x java

2002-11-07 Por tôpico Arthur Cattaneo Zavadski
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

2002-11-07 Por tôpico Arthur Cattaneo Zavadski




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

2002-09-25 Por tôpico Arthur Cattaneo Zavadski

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

2002-07-26 Por tôpico Arthur Cattaneo Zavadski




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

2002-07-23 Por tôpico Arthur Cattaneo Zavadski




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

2002-07-22 Por tôpico Arthur Cattaneo Zavadski

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

2002-07-21 Por tôpico Arthur Cattaneo Zavadski

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

2002-07-21 Por tôpico Arthur Cattaneo Zavadski




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

2002-07-21 Por tôpico Arthur Cattaneo Zavadski

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

2002-07-19 Por tôpico Arthur Cattaneo Zavadski




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

2002-07-18 Por tôpico Arthur Cattaneo Zavadski


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