| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2009 15:46:26
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
tem o MyDVDs que está meio básico ainda disponível no site pra download...
e tem o curso do VRaptor que a partir de semana que vem vai começar a usar o VRaptor 3 =)
http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/
esse curso vai montar um sistema de e-commerce...
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2009 15:53:52
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Eu tinha um sistema que era em vraptor 2.6. Bom... o sistema possuía na época 350 entidades (aprox 400 tabelas) e aproximadamente 300 controllers. Foi relativamente simples migrar tudo, durou uma semana de migração e uma semana de testes. Segui as indicações da documentação de como migrar e funcionou tudo bem e sem problemas.
O projeto é em EJB3 e o vraptor atua apenas no módulo web, que é separado do EJB remoto onde ficam as regras de negócio.
O ganho que tivemos com isso foi muito maior que o tempo gasto na migração.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2009 16:21:01
|
ricardosoares
JavaEvangelist
![[Avatar]](/images/avatar/1cc8a8ea51cd0adddf5dab504a285915.jpg)
Membro desde: 03/12/2004 09:49:13
Mensagens: 318
Localização: São Paulo, SP, Brasil
Offline
|
garcia-jj wrote:O remember-me é uma opção um pouco perigosa. Há duas opções de remember: apenas do login do usuário ou aquele que você mantém o cara sempre autenticado. Essa segunda eu não aconselho não, pois sabe como usuário é... sempre muito desleixado.
...
É Garcia, eu tb nunca fui fã do remember-me... mas uma vez um cliente pediu e, após relutar em implementar, tive que concordar com necessidade dele.
Ele queira que apenas uma página fosse possível utilizar o recurso, onde nela estaria as pendências a serem aprovadas e tal. E, quando ele clicasse numa pendência para aprovar/desaprovar, aí sim era necessário se "logar" independente de remembered ou não. Dessa forma, poupava a necessidade de login a cada vez que fosse verificar as pendências. Nota: o login tem CAPTCHA e outros complicadores além.
Com o Spring Security foi moleza, pois nele há embutido a role "IS_AUTHENTICATED_REMEMBERED". E todo esse controle (cookies, etc.) é tratado por ele.
Eu ainda não estou desenvolvendo nada com vraptor. Mas quando for, queria abrir mão do Spring Security. Já que quase tudo no vraptor é simples de se fazer.
Vou dar mais algumas fuçadas antes de decidir o que fazer.
Obrigado pelas dicas.
Abraço
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2009 16:53:26
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Ricardo, muito bem lembrado. Embora eu não seja fã do Spring, o Acegy/Spring Security é muito bom. Aliás você pode usar ambos juntos. Uma boa é usar Spring Security para controle de acesso e autenticação, e o vraptor como controlador.
Atualmente em uma aplicação que estou no momento uso o vraptor apenas como controller. A autenticação e controle de acesso é via JAAS e o negócio é com EJB. Todos trabalham muito bem. Cogitei usar Spring Security, mas como eu precisava propagar o subject para o EJB optei pelo JAAS.
Abraços
|
|
|
 |
|
|