Mensagens enviadas por: fabioissamu
Índice dos Fóruns » Perfil de fabioissamu » Mensagens enviadas por fabioissamu
Autor Mensagem
O normal é utilizar um MVC que tem um DAO
usuário -> requisição -> visão -> controle -> modelo(pojo) -> DAO -> banco de dados

bom o pojo é a info do banco e ela tem que percorrer todas as camadas praticamente.

o DAO que se encarrega de passar a info do banco para um objeto.
DAO seria para criar uma camada de acesso aos seus dados.
Mas acho que o Hibernate já é uma boa camada
Normalmente as classes são anemicas como vc bem colocou, elas só representam a info do banco
Tua arquitetura
tabela -> objeto
arquitetura com o dao
banco -> dao -> pojo
onde POJO = classe anêmica
Parece que o 2 é bem melhor.
Acredito que o com struts 1 sofre alterações, mas como ele terá muitas alterações acho que vale a pena mudar.

http://struts.apache.org/2.0.11/docs/migration-guide.html
tem um amigo que chama o beans de NetChildren, eu pessoalmente dei uma olhada e ainda não fiz nada com ele.
Atualmente uso o Eclipse e acho ótimo.
Lembro de ter tido dificuldades para compilar, não vem com um botão "criar jar" por exemplo...
Eu acho que o Kurumin também deve ser testado, mesmo pq ele é uma distro nacional.
www.kurumin.com.br
o Kurumin vem com uns ícones mágicos que ajuda a instalar coisas via web.
(interface para apt-get install)
Apesar de estar com o ubuntu na máquina acho ele tão fácil quanto o ubuntu.
Modo gráfico vs "modo texto",
dá pra fazer muito mais coisas com o shell, como expressões regulares para apagar arquivos com características específicas, etc.
e também os tutoriais são mais fáceis de explicar em modo texto.
Acesso remoto para suporte é muito mais leve.
É mais uma questão de necessidade do que de gosto.

Modo gráfico
muito mais amigável!
não saberia viver sem.
Eu instalei o Ubuntu em casa porém a minha esposa reclama que na hora de dar upload ela não consegue ver os thumbnails

Já usei o Kurumin também, ele é KDE (tem thumbnails) vc pode também pegar o kubuntu que é KDE.
pardal_nb wrote:vc nao pode dar um INCLUDE em uma pagina passando uma query string junto...






Isso q vc está dizendo pra mim é novo, qual versão do PHP vc tá falando?
Sei lá, php sempre muda as coisas sem avisar!
Pelo menos é o que dizem

http://br.php.net/include/
pardal_nb wrote:
fabioissamu wrote:
rubinelli wrote: É, os módulos funcionam de uma maneira parecida com classes abstratas do Java, mas o legal é como você consegue "plugar" os módulos usando duck typing. Existem vários outros exemplos. Pra criar uma enumeration, por exemplo, você cria um método each e faz um include Enumerable; pra criar um singleton, include Singleton e pronto.

Existe algum modo, assim como no php de incluir um código dinamicamente?
ex:
geracodigo.php


só um detalhe, vc nao consegue fazer isso no PHP nao:
include("geracodigo.php?id=42");

Talvez haja um erro de sintaxe ou vc deva colocar a url toda, mas funciona sim
rubinelli wrote: Existe, sim. O modo mais simples é simplesmente chamar eval passando o código que você quer executar como string. Mas isso até o JavaScript faz.

Muito bom, será que a maioria das linguagens script fazem isso?
Ruby -> Sim
Asp (descontinuado) -> Sim
ActionScript -> Sim
PHP -> Sim
Lua -> Sim
Python -> Sim
Macromedia Director "Lingo" (morto) -> Sim

É possível com Java?
Snif java não tem eval de forma simples
http://mindprod.com/jgloss/eval.html
rubinelli wrote: É, os módulos funcionam de uma maneira parecida com classes abstratas do Java, mas o legal é como você consegue "plugar" os módulos usando duck typing. Existem vários outros exemplos. Pra criar uma enumeration, por exemplo, você cria um método each e faz um include Enumerable; pra criar um singleton, include Singleton e pronto.

Existe algum modo, assim como no php de incluir um código dinamicamente?
ex:
geracodigo.php
carlavb wrote:hahhahaha vc trabalha com o Haroldo =p
o Mundo Java é um ovo =p

Pois é, o Haroldo é o cara!
carlavb wrote:issamu, como sabe que meu pai é professor da PUC?
o.O

É que eu tenho um super informante.
Galera que manja de Ruby e Java,
o que não dá pra fazer com Ruby que dá pra fazer com Java?
E
o que dá pra fazer com Ruby que não dá pra fazer com Java?

Pergunto isso pq a escolha da linguagem é realmente para resolver o seu problema.

Talvez fosse melhor perguntar:

Quais problemas é melhor atacar com Ruby e quais o melhor é Java?
Só pq o seu pai é professor da PUC?
(brincadeira)
 
Índice dos Fóruns » Perfil de fabioissamu » Mensagens enviadas por fabioissamu
Ir para:   
Powered by JForum 2.1.8 © JForum Team