Liberado Seam 1.2 GA  XML
Índice dos Fóruns » Notícias
Autor Mensagem
rodrigo_gomes
GUJ Master
[Avatar]

Membro desde: 25/11/2003 15:45:21
Mensagens: 1088
Localização: São Paulo
Offline

Liberada a versão 1.2 GA do JBoss Seam, que trás algumas novidades como:

- Out of the box integration with the Spring Framework;
- EL support in HQL/EJB-QL;
- Entity level security;
- SSL redirection;

Entre outras.

Fonte:TSS

Download: Aqui.

rodrigo de paiva gomes




http://twitter.com/rod_gomes
[WWW] [MSN] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline



Suporte completo ao Spring

Eu sabia que eles iam dar o braço a torcer, agora é Seam na cabeça

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

Maurício Linhares wrote:

Suporte completo ao Spring

Eu sabia que eles iam dar o braço a torcer, agora é Seam na cabeça


Eu sei que vou me arrepender disso... mas vou perguntar...
Com Java EE 5.... pra que spring ?

considerando 80% das apps hoje construidas... eu sei que SEMPRE a uma hora que vc precise de uma coisa ou outra.... mas o que spring oferece que implicaria em TER SUPORTE NO JBOSS SEAM SENAO NAO USO ?

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Não entendi o seu comentário.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

Maurício Linhares wrote:Não entendi o seu comentário.


O que torna o Spring indispensavel ? até hoje sempre enxerguei o spring como um grande elefante branco na maioria das vezes...

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

chun wrote:O que torna o Spring indispensavel ? até hoje sempre enxerguei o spring como um grande elefante branco na maioria das vezes...


Nada, por isso que o pessoal da JBoss resolveu oferecer suporte a ele no Seam.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

Maurício Linhares wrote:
chun wrote:O que torna o Spring indispensavel ? até hoje sempre enxerguei o spring como um grande elefante branco na maioria das vezes...


Nada, por isso que o pessoal da JBoss resolveu oferecer suporte a ele no Seam.


é que voce falou de uma forma como se "agora que suporta spring eu vo usar"

ae eu pensei "mas o que spring tem tanto que é pré requisito para poder usar o Seam ?"

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

chun wrote:é que voce falou de uma forma como se "agora que suporta spring eu vo usar"


É é exatamente esse o caso, já não estava usando o Seam porque em alguns casos era um pouco complicado integrar ele com o Spring.

chun wrote:ae eu pensei "mas o que spring tem tanto que é pré requisito para poder usar o Seam ?"


Pra mim tem muita coisa, mas como você mesmo disse, pra você é só um elefante branco.

Acho que se ele fosse um elefante, estaria mais pra verde do que pra branco

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

Maurício Linhares wrote:
chun wrote:é que voce falou de uma forma como se "agora que suporta spring eu vo usar"


É é exatamente esse o caso, já não estava usando o Seam porque em alguns casos era um pouco complicado integrar ele com o Spring.

chun wrote:ae eu pensei "mas o que spring tem tanto que é pré requisito para poder usar o Seam ?"


Pra mim tem muita coisa, mas como você mesmo disse, pra você é só um elefante branco.

Acho que se ele fosse um elefante, estaria mais pra verde do que pra branco


Poderia me citar umas 5 coisas ?

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

E lá vou eu engolindo o flame-bait....

http://www.springframework.org/about

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

Maurício Linhares wrote:E lá vou eu engolindo o flame-bait....

http://www.springframework.org/about


Desulpe... nao foi a intencao minha comecar uma discussão estilo flame-war... eu REALMENTE gostaria de entender de uma pessoa que já usa... os motivos do uso...

Mas se voce acha q isso vai comecar um flame-war... paremos por aqui.

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

Bem, não usei o Seam ainda, mas não consegui imaginar um bom motivo para justificar a integração com o Spring. Eu via o Spring como uma opção ao Seam, mas não como um aliado.

Seria realmente interessante saber qual os ganhos com esta integração.
[Email]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Thiago Senna wrote:Bem, não usei o Seam ainda, mas não consegui imaginar um bom motivo para justificar a integração com o Spring. Eu via o Spring como uma opção ao Seam, mas não como um aliado.


Como eu já havia dito em um tópico anterior sobre o assunto (acho que foi até outra notícia de release do Seam), os dois nunca foram competidores, o que o Seam faz é apenas facilitar o desenvolvimento de aplicações que usem JSF e EJB 3 ou Hibernate. E o Spring não tem nenhuma parte específica de integração ou facilitação do uso de EJB 3 dentro de páginas JSF, o que ele tem é apenas um variable resolver que disponibiliza os beans do Spring dentro dos beans do JSF.

Não faz (nem nunca fez) o menor sentido vê-los como concorrentes, tanto que agora o Seam adicionou uma integração com o Spring (veja que não é o Spring que vai se integrar ao Seam, é o contrário).

Sobre os porquês de se usar ou não Spring, lá na página do about estão quase todos, os outros são pontuais e específicos demais pra esmiuçar aqui.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

Maurício wrote:o que o Seam faz é apenas facilitar o desenvolvimento de aplicações que usem JSF e EJB 3 ou Hibernate

Vendo por este ponto de vista faz sentido.
Então talvez um bom exemplo de uso desta integração seria o uso do controle de transação do spring ou até mesmo os JdbcTemplate dentro do Seam? Esses seriam um exemplo de benefícios desta integração?

Obrigado!
[Email]
Kenobi
GUJ Master
[Avatar]

Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline

Thiago Senna wrote:
Maurício wrote:o que o Seam faz é apenas facilitar o desenvolvimento de aplicações que usem JSF e EJB 3 ou Hibernate

Vendo por este ponto de vista faz sentido.
Então talvez um bom exemplo de uso desta integração seria o uso do controle de transação do spring ou até mesmo os JdbcTemplate dentro do Seam? Esses seriam um exemplo de benefícios desta integração?

Obrigado!


A coisa não é bem assim. Um dos prórprios desenvolvedores do Seam não via muito valor nesse desenvolvimento. O que aconteceu foi um pouco de pressão da comunidade pelas milhares de coisas já desenvolvidas com o Spring.

Particularmente acho uma boa, você poder contar com as características do Spring, como AOP, controle de transações via tal técnica, injeção de dependência de Beans, pois a especificação cobre somente EJB3 com IoC entre outras características do Spring.

Agora, achei rápida essa integração, menos de 2 meses de desenvolvimento.

Uma coisa bem interessante é que a JBoss não quer excluir a comunidade Spring que é forte e vibrante. A BEA deu um passo importante com seu projeto pitchfork, para colocar o Spring em containers JEE , onde vc pode se beneficiar do poder do spring sem ter um container Web para configuração.

----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente.
[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team