Javafree
Página Inicial do Fórum > JEE / EJB

Spring ou EJB? Qual usar?



Criar novo tópico   Responder tópico


  1. samurai
    Posts:309


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Beleza galera?
    Conheci o spring e descobri que ele tem todas as vantagens do ejb mas não é dependente de aplication server. Então que vantagens eu teria, em relação ao spring, pra usar ejb?
    Desde já agradeço.
    _________________



  1. TriTonE
    Posts:1576


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Ae vai depender do dos requisitos do projeto no qual voce precisa se decidir entre EJBs ou Spring.
    _________________

    Daniel F. Martins



  1. WilliamSilva
    Posts:143


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    do ejb mas não é dependente de aplication server. Então que vantagens eu teria

    Aplicação distribuida né.........



  1. TriTonE
    Posts:1576


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Foda, sem informações fica difícil ajudar. Você pode fazer aplicações distribuídas com EJB e com o Spring. Então, seria interessante ver os prós e contras de cada um (no contexto do projeto, claro) e escolher.
    _________________

    Daniel F. Martins



  1. samurai
    Posts:309


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Beleza?
    Na verdade eu não estou pensando em nenhum projeto especifico mas, estudando spring e ejb, percebe-se que se tem os mesmos beneficios e o spring ainda tem as vantagems de ser um conteainer leve, ou seja, nem precisa de application server funciona como uma aplicação standalone se for o caso e ainda posso usar jta ou outra implementação de transação que eu quiser. Sei que o ejb tem uma razão de existência que eu pensava ser principalmente o fato de se usar aplicações distribuidas mas, consigo isso também com o spring.
    Agora se for pensar em projeto teria que analizar os prós do ejb sbre o spring e, não vejo vantagens em usar ejb em relação ao spring.
    Valeu!
    _________________



  1. javinha
    Posts:222


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Olá samurai!!
    vc escolheu bem!!
    o spring veio pra acabar com a ponte que dá em lugar nenhum que o EJB criou!
    lógico,sem desmerecer o novo EJB
    flw

    _________________



  1. otaviofcs
    Posts:22


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Cara, se for EJB 3, tanto faz. Se for EJB2, corre igual o diabo da cruz , Spring na certa. O Spring torna a sua aplicação mais simples de ser portável, com a vantagem de não precisar ser instalada só em um sevidor JEE. Já o EJB3 é bem punk, mas é dependente da plataforma JEE...
    _________________

    visite o blog da Riopro em:
    http://blog.riopro.com.br

  1. Comment Arrow

    Publicado em: 05/07/2014 02:18:12

    EJB claro !

    Certificação java !!

    O que adianta aprender Spring, ficar cheio de experiencia em Spring se quando pegar a certificação WebDeveloper, terá que estudar Enteprise JavaBeans ...


    Sem falar que Spring não faz nada sozinho, para interceptar ( AOP ) é necessario de AspectJ (outro Frame) .

    Spring com JMS é necessario um servidor JEE ou um monte de outros Frames ..

    Quanto mais Frames para apoiar o Spring vc tiver, maior será o seu projeto e maior o tempo de deploy você terá !

    Enqnto com EJB, as bibliotecas de EJB , estará tudo presente no servidor !

    A Unica vantagem que eu vejo é o Spring Security , onde , eu mesmo troco o pelo JAAS =]

    Melhor eu controlar a segurança do que um servidor !!!
    _________________

    Desenvolvedor Java Jr.
    E-mail para duvidas : mfelipesp@gmail.com



  1. Relacionados