Pergunta

Eu estou usando o JBoss Seam Framework, mas parece-me que não é muito popular entre os desenvolvedores java.Eu quero saber quantos programadores de java aqui estão usando, e em que tipo de projetos.É tão bom como django, ou RoR?

Foi útil?

Solução

Em nosso JBoss Seam em Ação apresentação no Javapolis conferência do ano passado, meu colega e eu disse que 'Costura é a seguinte Struts.Este necessárias algumas explicações, o que eu, mais tarde, escreveu-se como Costura é a de novos Suportes.Escusado será dizer, que gostam de Costura.

Uma indicação de Costura popularidade é o nível de tráfego na Costura Os Usuários Do Fórum.

Outras dicas

Eu tenho usado JBoss Seam, agora por cerca de um ano e gosto muito mais de Primavera.Infelizmente, eu não uso isso no trabalho, mais para o lado de projetos e projetos pessoais.Para mim, me poupa muito tempo de desenvolvimento de novos projetos para clientes.E, uma grande razão pela qual eu uso é principalmente, a forte integração com cada camada e eu nunca obter qualquer carga lenta erros que eu costumava ficar com a Mola (mesmo após o filtro e outros hacks).

Um equivalente aplicativo Spring teria muito mais clichê código dentro dele para adquirir o material de trabalho.Primavera não integrar cada camada muito bem, é mais ou menos é um wrapper para um monte de coisas diferentes, mas não cola em si muito bem juntos.

Outra coisa legal que eu gosto com Costura é que eles praticam o que pregam.Dê uma olhada no seu site.Adivinhe o que ele está executando, hmm, um exemplo vivo do seu código.Costura Wiki, Costura, Fóruns, etc.Se você realmente acredita em seu código, por trás.Eu ficaria feliz em ter o seu pager 24x7x365, eu aposto que ele raramente sai.

Enquanto você escreve muito menos código, a curva de aprendizado é cerca de duas vezes mais íngreme.Quanto mais eu, mais eu entendo como escrever um bom código.Eu gostaria de ver mais comentários, mas quanto ao estilo de codificação, é bem escrito.

Do lado negativo, assim como qualquer produto que você tente mercado, a Emenda foi anos depois da Primavera, já havia se tornado popular para que a Primavera é, de longe, ainda mais popular.Pesquisar de Fato e de Costura só tem alguns hits.Se você olhar na Primavera, há cerca de 40 mil usuários cadastrados, enquanto Costura tem cerca de 7k.

Depende do que é importante para você, como desenvolvedor Java/engenheiro/programador, você deve ser capaz de trabalhar com ambas as tecnologias, e as chances são, você provavelmente vai encontrar um aplicativo Spring antes de uma Costura um.Aprender tanto e como aproveitar tanto.Se você usar corretamente e saber as nuances e peculiaridades de cada um, o desenvolvimento torna-se muito mais fácil se você estiver usando o Spring ou Costura.

Eu não concordo com a afirmação de que "Costura é a seguinte Struts".Struts, tinha uma vista de tecnologia, considerando que a Emenda integra todas as camadas.Concordo que é um novo conceito de como Struts e vai trazer o mesmo impacto para a comunidade Java que suporta o fez.Eu não acho que nós vamos ver que, até Java EE 6 e CDI tornar-se mais popular, e, claro, da Emenda 3 foi lançado.

Walter

Costura é fixo JSF com base em anotações.Não mais porcaria XML.Eu usei ele no trabalho.

Espero que isso ajude um pouco, mas na minha faculdade em nossas aplicações web, naturalmente, só tem melhorado.Então, agora estamos indo para o jsp, servlet, o hibernate rota com a segunda parte do curso, principalmente, JBoss Seam.Então, quem sabe, ele provavelmente só precisa de tempo para crescer na comunidade.

Eu diria que a costura está um pouco popular framework, ele tem uma grande documentação, um grande e útil comunidade e um fórum com muitas perguntas e problemas. - respondeu

Ele deve ser popular entre os desenvolvedores que usam jsf porque ele funciona muito bem com jsf, mas não é só isso...ele corrige jsf, em muitos aspectos (s:convertEntity marca, e a unificação do modelo de componente são os meus favoritos exemplos).

Ele realmente funciona para nós....JSF+EJB3.0 com a ajuda de costura quadro é realmente fantástico.Mas eu tenho uma pergunta...por que isso não está se tornando mais popular para o desenvolvimento de grande escala de aplicação.Tenho visto que muitos estão usando outros frameworks para o desenvolvimento de grande escala de aplicações j2ee.Parece-me que costura realmente ajuda os desenvolvedores a criar uma aplicação j2ee...mas ainda assim ...por isso, mas chegando?

Eu gosto de Costura, com o ano passado profissionalmente.

No entanto, a questão prende-se com a sua popularidade.Eu posso ver as seguintes indicações de que ele não é muito popular, ao menos em comparação com o simples JSF ou Primavera):

  1. O forum é muito inactivos (pelo menos neste momento, eles estão trabalhando duro em Costura de 3). http://seamframework.org/Community/SeamCommunityForumSlightlyInactive

  2. Você também pode dar uma olhada na sua comparação com a Primavera no Google insights para pesquisa: http://www.google.com/insights/search/?hl=en-US#cat=732&q=seam%2Cspring&cmpt=q

  3. Eu só sei de uma outra empresa aqui em Atenas, onde eles usam ele, e eu sei que um punhado de empresas que usam a simples JSF, Struts ou Spring (claro, Atenas não é representativa de todo o mundo).

Temos vindo a utilizar a Costura para um tempo de grandes projetos.Fácil de kick-off de um novo projeto, a engenharia reversa é muito útil.

Eu tenho usado o JBoss Seam dois projetos comerciais para dois clientes diferentes.Ainda JBoss Seam é ainda uma nova abordagem para o desenvolvimento de Aplicações Web JSF.Uma medida é o resultado de um Fato de Procura de Emprego.

De Facto, A Procura De Trabalho

Quando o Java foi introduzido na década de 90 como o carvalho, a comunidade não abraçá-lo porque ele era muito poderoso para seu tempo e foi apreciado mais tarde e agora está comandando o show.Emenda vai ficar popular em breve.se não pode ser rebatizada tão oak para java.

Tenho vindo a utilizar de Costura de Costura 1.2 desde 2007 em tamanho médio e grande porte, às vezes em pequenos projetos de mais de 200 usuários.A minha principal preocupação é a produtividade.Embora meu time já ganhou óbvia de produtividade a partir da Primavera de, desde 2005, para alguns complicado clientes que os desenvolvedores têm de código de javascripts que é demorado e propenso a erro.A costura foi muito útil nesse cenário, porque naquela época a maioria dos desenvolvedores na minha equipe tinha nenhuma experiência com JSF.Feliz de ver Costura a ser mais popular.

Costura foi descontinuado em 2012.No entanto, Apache DeltaSpike é a versão moderna de Costura, e este projeto é mantido activamente, e ainda ganhou a 2014 duke's Choice Award.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top