Mensagens enviadas por: nicoweda
Índice dos Fóruns » Perfil de nicoweda » Mensagens enviadas por nicoweda
Autor Mensagem
Então... vou dar um exemplo abaixo de como poderia ser a Classa AClass



Entendeu???
exatamente sempre que você concatena algo com uma String a VM chamao o toString desse objeto...
Nesse caso que você mencionou o metodo toString deve ter sido sobreescrevido para retornar a String utilizada no construtor! Se você não sobre escreve-lo o metodo vai ser herdado da classe Object!

Só para lembrar... se você não concatenar com uma String teremos um problema de compilação... Porque um tipo AClass não pode ser atribuido a um String.

[]'s
Você pode detalhar um pouco mais o problema?
Mas até onde eu sei, o Hibernate trabalha com o Lazy Load.
Oque significa isso... ele só vai rodar o Select no banco quando perceber que você pediu uma das informações... por exemplo:
Vc roda o seguinte comando

Ele vai te devolver um objeto, mas na realidade é apenas um Proxy deste objeto. Ele ainda não rodou o Select no banco, mas qqnd vc chama um getter vc vai ver no console que o select vais er executado.

No caso de inserções e deleções, vc tem que fazer tudo dentro de uma transação senão ele não completa a transação


Não sei se é esse o problema...
PS:. se tiver erros nos codigos, não reparem estou sem o Eclipse aqui...

[]'s
Melhor ainda que isso.... Porque você não tenta utilizar o GWT nesse projeto! Ele fornece diveeeeersos componentes como JTree, Tabbed Pane, Grid entre outros que você vai se matar pra fazer com muito Javascript, HTML e CSS....

Tive essa experiência e me arrependo de não ter utilizado o GWT desde o inicio...
dá uma olhada nesse link
http://code.google.com/webtoolkit/documentation/examples/desktopclone/demo.html
[]'s
Se você pensar em uma aplicação dividida em camadas, com uma camada de Persistência, uma camada com as regras de negócio e uma camada de Apresentação.
Basicamente você vai adicionar anotações nas suas Classes e elas vão trafegar entre as camadas.

O ponto em que eu queria chegar é o seguinte...
Você utiliza o Hibernate na camada de Persistência, oque você vai colocar na camada de Apresentação são outros quinhentos.
Thiago,

Bom, primeiramente é importante você saber que com o Googlipse você vai criar GUIs utilizando os proprios componetes do GWT e não do Swing.

Outra coisa, o Googlipse não oferece recursos visuais para montar suas interfaces.
Mas já exisem Plugins Comercias como o GWT Designer http://www.instantiations.com/gwtdesigner/ para este proposito!

Para instalar você precisa baixar o SDK do GWT e descompactar em qualquer lugar (por exemplo c:\gwt) então você baixo o arquivo jar do Googlipse e joga dentro da pasta plugins do eclipse. Depois disto abra o Eclipse e entre em Window > Preferences > Googlipse.
Lá aponte o GWT home: para a pasta onde descompactou o SDK do GWT.

Abraços e boa sorte!
Recentemente eu tive contato com o JSF e achei que ele realmente agiliza muito o desenvolvimento e facilita a manutenção do estado em aplicações web.

Para aqueles que estão vindo de aplicações desktop, talvez seja uma boa alternativa, pois o framework faz com que o programador passe a lidar com componentes e não mais com request e response, tornando uma coisa mais intuitiva...

Pessoalmente eu sou adepto de frameworks como Webwork, Struts (e agora o Struts 2), onde nós criamos nossas Actions e trabalhamos diretamente com a requisição HTTP.
Fora que eu gosto de mexer em HTML e Javascript...
da trabalho mas o resultado é sempre muito recompensador!

Acho que vai de gosto e de projeto pra projeto!
Ae pessoal,

Estou em um projeto web, onde utilizamos o STRUS fazendo o MVC e o Hibernate cuidando da camada de persistência de dados.

Inicialmente não adotamos nenhum framework para cuidar das regras do negocio. Mas com o crescimento do projeto estou comessando a pensar em "introduzir" o Spring no meio...

Mas aqui vai minha duvida...
Vejo que a utilização do Spring é fortemente ligada a utilização do WebWork.
Alguem já fez a integração do Spring com Struts?
Gostaria de trocar experiencias para saber se é viavel.
Ainda estou pesquisando o Spring e começando a conhecer este framework... algumas dicas seriam mto bem vindas!

Abraços!
Eu não sei se isso pode te ajudar... mas pelo que eu entendi no arquivo vc vai ter as informações armazenadas como chave, valor...
nome=bruno
idade=23

Nesses casos eu não recomendaria nem o ArrayList, eu recomendaria a que vc utilizasse um Properties.

Dá uma olhada no codigo abaixo.
Basicamente, vc vai escrever um arquivo .properties contendo chaves e valores, e a sua classe gerarArray ficaraia assim.
Para retornar os valores vc utiliza o metodo get() passando a chave
Ex:.
String nome = GerarArray.get("nome");
String idade = GerarArray.get("idade");



Eu to dizendo isso porque eu passei pelo mesmo problema que vc e minha solução foi essa! Não sei se isso resolve o seu problema, ou se cria novos!!!

De qualquer maneira... fica aqui a sugestão!
Abraços!
Eu não sei se isso pode te ajudar... mas pelo que eu entendi no arquivo vc vai ter as informações armazenadas como chave, valor...
nome=bruno
idade=23

Nesses casos eu não recomendaria nem o ArrayList, eu recomendaria a que vc utilizasse um Properties.

Dá uma olhada no codigo abaixo.
Basicamente, vc vai escrever um arquivo .properties contendo chaves e valores, e a sua classe gerarArray ficaraia assim.
Para retornar os valores vc utiliza o metodo get() passando a chave
Ex:.
String nome = GerarArray.get("nome");
String idade = GerarArray.get("idade");



Eu to dizendo isso porque eu passei pelo mesmo problema que vc e minha solução foi essa! Não sei se isso resolve o seu problema, ou se cria novos!!!

De qualquer maneira... fica aqui a sugestão!
Abraços!
Claudia,

Uma dica pra vc que não gosta de desenvolvimento web é estudar um pouco as tagllibs, elas podem te ajudar a construir as suas paginas JSP.

Com elas vc iriar diminuir a complexibilidade das suas paginas JSP, deixando a manutenção muuuuuito mais simples!

Boa sorte!
Se precisar de dicas sobre esse assunto, agente pode conversar mais à respeito...
Um int b[] guarda n elementos do tipo int dentro dele...
um int[][] na realidade é um array que guarda n elementos do tipo int[], ou seja, ele guarda n arrays de int.
Sendo assim... m vezes n... é a resposta correta!
Um int b[] guarda n elementos do tipo int dentro dele...
um int[][] na realidade é um array que guarda n elementos do tipo int[], ou seja, ele guarda n arrays de int.
Sendo assim... m vezes n... é a resposta correta!
Cara, a solução é simple...
ao invés de passar a referencia this vc tem que utilizar o this.value
ficaria da seguinte maneira


Abraços!!!
Cara porque vc não tenta utilizar o JSP EL
ficaria da seguinte maneira


Desta maneira você não insere codigo Java no meio do JSP.
No codigo acima utilizamos o ${} e dentro chamamos o atributo atraves da expressão escopo.nome_atributo.
Para conhecimento:
Escopo de Request = param.
Escopo de Sessão = sessionScope.

Qualquer duvida estamos ae!!
 
Índice dos Fóruns » Perfil de nicoweda » Mensagens enviadas por nicoweda
Ir para:   
Powered by JForum 2.1.8 © JForum Team