[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
Coincidências..  XML
Índice dos Fóruns -> Comentários Gerais
Autor Mensagem
godoi
Equipe

Membro desde: 17/10/2007 09:34:55
Mensagens: 3
Offline

Fiquei muito satisfeito com as coincidências entre o framework Neo e o que foi desenvolvido pelo Ministério Público Federal, o Atena (atena.mpf.gov.br).

As abordagens são extremamente parecidas. Repare no tutorial disponível no site do Atena e compare com a abordagem de CRUD de vocês!

A maior diferença está na camada de visão, onde vocês utilizam JSP e nós Java + Velocity.

Fiquei curioso em saber que frameworks vocês utilizaram como base para o neo, além do Hibernate ?

De qualquer forma, parabéns!

[]s
Godoi
Igor.Costa
MultiAction
[Avatar]
Membro desde: 22/06/2007 15:13:22
Mensagens: 79
Localização: Vitória da Conquista - BA
Offline

veja na parte de documentação que tem bastante coisa lá,

o Neo é baseado em Spring+Hibernate...

flw

Igor Costa

MasterSoft Sistemas Ltda.


[Email] [WWW] [Yahoo!] [MSN]
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

godoi, utilizamos o hibernate e o spring mvc, ioc...

E tem integração com algumas apis como jasper reports, ognl etc...

A url que você passou não entra.


qualquer dúvida estamos a disposição.

[]'s


Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
godoi
Equipe

Membro desde: 17/10/2007 09:34:55
Mensagens: 3
Offline

Acabei de testar e o site encontra-se no ar.

http://atena.mpf.gov.br/confluence/display/Atena/Home

[]s
Godoi
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Godoi,

bastante interessante.. o legal é que a tela é gerada via código =p...

vocês usam ejb,struts, spring,xwork e o que mais?

me tira uma dúvida.. e se caso você queira adicionar javascript.. como faz??

uma tela totalmente fora do padrão como fica?

Cara.. parabéns pelo framework, excelente trabalho. Asssim que tiver um tempinho vou testá-lo...

[]'s

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Só uma sugestão...

porque ao invés de usar a annotation @Sucesso("destino") você já não retorna o destino no método... ex:

public String teste(){
return "destino.jsp"
}

entendeu?

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
godoi
Equipe

Membro desde: 17/10/2007 09:34:55
Mensagens: 3
Offline

Basicamente, utilizamos Struts (controle), Velocity (visão) e EJB 3 (negócio).

Para adicionar javascripts pode-se usar o contrato do componente Pagina, criar um Skin que inclua um arquivo js desejado, ou criar um template para um componente com o código embutido.

Com relação a telas fora do padrão, olhe só: o Atena se destina à criação de sistemas de informação, não de sites. Isso quer dizer que o componente Pagina vem com uma estrutura padrão para esse tipo de aplicativo. No entanto a criacão de outras estruturas é muito simples: basta criar um componente Java e um template associado a ele.

Em nossa experiência, no entanto, isso nunca foi necessário. Quando necessário, apenas mudamos certas configurações das páginas com CSS.

A anotação @Sucesso é necessária devido ao Struts. Para o Struts funcionar é preciso que se tenha configurado previamente os caminhos possíveis de uma requisição. Por isso que não podemos depender de uma informação que estará disponível somente em tempo de execução. Coisas do Struts...

Acho que ambas as abordagens tem muito em comum... É de se pensar...

[]s
Godoi
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Godoi.. então dá uma pesquisadinha sobre CoC no struts...

acho que isso vai ser útil no que te falei...

fazendo isso retiraria mais uma annotation...
ehehe

[]'s

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
 
Índice dos Fóruns -> Comentários Gerais
Ir para:   
Powered by JForum 2.1.7 © JForum Team