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