Mensagens enviadas por: ricardosoares
Índice dos Fóruns » Perfil de ricardosoares » Mensagens enviadas por ricardosoares
Autor Mensagem
Ao meu ver, a comparação mais sensata seria:

JVM <---> Windows
AppServer <---> IIS
Frameworks <---> .NET
JSP/Servlets <---> ASP/DLLs


AppServer = Tomcat / JBoss / Oracle A S / Websphere / etc ( sob a especificação J2EE )
Framewors = Sping / Struts / WebWorks / Mentawai
O Hibernate requer bibliotecas de terceiros.
No caso, está reclamando a ausência do "commons-logging.jar".
Mas não para por aí. Ele requer outros pacotes também.
veja http://www.hibernate.org/hib_docs/v3/reference/en/html/tutorial.html#tutorial-firstapp
No guia do HSQLDB diz que o SHUTDOWN só pode ser efetuado por "Administrators". O Hibernate está conectando por um usuário comum?

Não consigo ver outro motivo. Experimente usar um log para ver o que o Hibernate tem feito ao sair do programa.

Uma outra saída, poderia ser usar o "SET WRITE_DELAY 10 MILLIS" ou "SET WRITE_DELAY FALSE", este último não recomendado. É uma instrução SQL do HSQLDB. No entanto, cai a performance.

Boa sorte, abraço
Daniel Quirino Oliveira wrote:
ricardosoares wrote:
A licença do MySQL é gratuita se a aplicação for open souce. Do contrário, cada instação de sua aplicação exige uma licença de US$200 (pagos por quem comercializa o produto). Isso eu li num desses fóruns por aí, não sei ao certo como funciona.


Não é bem assim. Se você paga pelo uso do MySQL apenas se você for distribuir o MySQL JUNTO com a sua aplicação.

Além disso, a partir da versão 4.x, usando InnoDB, MySQL cuida de integridade referencial. Na versão 5.0 já tem suporte a, argh!, stored procedures.


Não se iluda!!!
Como eu disse: "se você for comercializar...", para agir de forma legal (lícita) precisará:
ou você disitribuir sua aplicação junto com o MySQL OEM Comercial License, ao custo de US$200 / instalação;
ou a empresa que estiver adquirindo a aplicação terá de ter uma licença MySQL Network ao custo de US$596/ano (a partir de).
O ideal é você desenvolver a aplicação usando o Hibernate e não se preocupar com o DB. Mas como você precisará escolher um para ir desenvolvendo e testando, recomendo o PostgreSQL que é leve e ocupa pouca memória quando tem poucas conexões.
A licença do MySQL é gratuita se a aplicação for open souce. Do contrário, cada instação de sua aplicação exige uma licença de US$200 (pagos por quem comercializa o produto). Isso eu li num desses fóruns por aí, não sei ao certo como funciona.
Portanto, se você pretende comercializar a aplicação pra diversos usuários, deve levar em conta esse custo, ou optar por SGBD grátis que libera a distribuição junto com sua aplicação comercial.
Tem a versões "Express" do Oracle, DB2 e MS SQL que permitem isso. Com limitaçõoes de uso (qtd/tamanho de BDs) e hardware (qtd de mem./CPUs).
De qualquer forma o PostgreSQL tem tudo que você precisa totalmente grátis e sem limitações.
Concordo com o faq

Eu pensei naquelas empresas que compram produtos de R$ 300 e foram escritos com VB/Delphi. Estas mesmas empresas podem agora ter esse mesmo sw rodando na web.


Às vezes vc precisa fazer um software simples que ajuda muito um determinado depto da empresa. Qualquer solução é melhor que apelar pro MS-Office, quanto mais uma aplicação java/web.
Não vi, não testei. Mas se funciona, creio que é uma boa.
Carlos,
voce sabe como efeita a integracao dele com o struts.. ou tags jsp?
Sou um "zero à esquerda" em matéria de Struts, conheço só de nome... não posso responder.

Marcus,
u tinha feito uns testes com ele a um tempo atras...
é legalzinho mas o codigo fica muito sujo e misturado
Pra ficar menos poluído, tenho escrito a lógia em classes, separado da interface. Fica uma espécie de "bean" do JSF.

Nas horas vagas vou fazer mais testes, a fim de me certificar estabilidade e produtividade. Se alguém tiver alguma dica ou opinião, compartilhem conosco.

Abraços
Tenho estudado um framework web com Ajax, parece-me bem interessante e muito mais simples que o JSF.
O ZK 1.1 ainda está amadurecendo. Não tem MVC mas pode ser usado com o Spring .
Na página tem Live Demo, vale a pena ver. Os componentes "Sandbox" e "Live Listbox" fazem a aplicação parecer ser desktop.

Abraços

PS: É open source.
Tenho estudado um framework web com Ajax, parece-me bem interessante e muito mais simples que o JSF.
O ZK 1.1 ainda está amadurecendo. Não tem MVC mas pode ser usado com o Spring .
Na página tem Live Demo, vale a pena ver. Os componentes "Sandbox" e "Live Listbox" fazem a aplicação parecer ser desktop.

Abraços

PS: É open source.
Baixei todos esses plugins e ainda estou apanhando para dar os primeiros passos. Ainda sou novato no Eclipse.

Você não teria um projeto exemplo?

Ajudaria bastante... até mesmo um tutorial.

Abraços
Tente
http://www.multiplan.co.uk/software/javaservice/index.html
É muito bom. Já usei com o Tomcat e funciona. Inclusive, já vem com exemplo.
acho q é isso mesmo que o cv falou, Java 2 surgiu da versão 1.2. assim como o novo Java 5 é a versão 1.5
o marketing deve ter inventado isso pra dar a impressão de coisa nova, e não uma mera atualização
e esse lance de Java 5 ?

esse povo é complicado... 1.5 é 5 e ai vai... vai entender?
Conheço pouco de java, mas tenho conhecimento em TI em geral.
Se vc vai migrar sua aplicação, já pense no ambiente web que é o que as grandes empresas estão visando. Existem vários motivos dos quais encheria este tópico, entre eles é a necessidade da empresa ter o domínio sobre os critérios de segurança a ser aplicados no produto. Qdo desenvolvido para desktop, este critério está embutido no código. Em web, pode-se adotar uma entre várias opções para proteger o servidor, e atender as exigências dos auditores.
Depois, vale a pena dominar Swing para implementar uma interface desktop qdo se fizer necessário. Ex.: PDV´s, balcão de atendimento em geral.
Assim, penso eu.
Abraços
Estou entrando no ambiente JEE. Pesquisando me deparei com essa dúvida.
Começo a acreditar que dominar o uso de um framework pode gastar mais tempo do que desenvolver uma solução "caseira" para evitar a reescrita de códigos.
Gostaria de receber opiniões a respeito.
Alguém já desenvolveu algo para ajudar na contrução de aplicações web?
Alguém já teve o sucesso esperado usando um framework popular? Que tipo de aplicação foi? Que framework?
Se cada um relatar sua experiência, esse tópico pode ser de grande utilidade aos iniciantes.
Abraços
 
Índice dos Fóruns » Perfil de ricardosoares » Mensagens enviadas por ricardosoares
Ir para:   
Powered by JForum 2.1.8 © JForum Team