George comment +1.Cada aplicação é cada aplicação, cada arquitetura é cada
arquitetura. Você vai ter que achar os gargalos da sua arquitetura para
decidir o que fazer mano.

Abraços

2009/9/30 George Queiroz <[email protected]>

> Plug um profile java na sua aplicação e irá ver onde esta os consumos.
>
> Melhor que ficar ouvindo blefs das pessoas...
>
> George
>
> 2009/9/30 RafaelViana <[email protected]>
>
>
>> Quanto a isso de estar em um "dilema" experiencia própria.
>>
>> Eu era assim estava sempre em um dilema sobre o que usar sempre queria
>> usar o mais certo e nada dava certo.Começava a estudar SWING, dai
>> aparecia alguém e falava que JSF era melhor, dai ia estudar JSF, até
>> que li que Flex era melhor, dai vim parar no Flex.....Imagina se
>> aparece alguém aqui falar que HTML + Ajax era melhor e eu ia esutdar
>> Ajax?
>>
>> Mesma coisa no seu caso falam: ahh Spring é ruim, deixa lento.Você não
>> usa.Dai vem outro e fala que é bom você vai lah e usa.Eu faria assim
>> USA O QUE VAI FACILITAR O TEU DIA (a não ser em casos de projetos
>> enormes onde a diferença é percebida).Depois se tu perceber que a
>> perfomance ta ruim você vai "moldando" para melhorar essa perfomance.
>>
>> On 30 set, 08:53, bruno bg <[email protected]> wrote:
>> > Augusto estou num "dilema" brabo. Muitos dizem que o Spring deixa lento,
>> > outros dizem que melhora a performance.
>> > Igualmente ao JPA. que "dúvida".
>> >
>> > Vocês poderiam especificar o uso de cada um JPA e Spring, onde cada um é
>> > recomendado. Qual foi o "X" da questão para o uso de cada um.
>> >
>> > bruno bg
>> >
>> > 2009/9/30 Augustus Costa <[email protected]>
>> >
>> >
>> >
>> > > Cara, usa o Spring. Ele deixa as classes já instanciadas e vc tem uma
>> > > melhora de performance muito boa.
>> >
>> > > 2009/9/30 bruno bg <[email protected]>
>> >
>> > > *Alexandre - qual foi a finalidade para você optar por JPA. qual foi o
>> "X"
>> > >> da questão para sua decisão.
>> >
>> > >> Para o uso de StoredProcedures, views e Triggers ainda assim com a
>> > >> estrutura que fiz , é necessário ainda abrir e fechar conexão.
>> >
>> > >> Para esse primeiro momento vou implementar Pool de Conexão , reuni
>> através
>> > >> de outras listas várias opniões. Alguns recomendam estruturar uma
>> classe de
>> > >> conexão Singleton, porém a finalidade é a mesma, reutilizar a conexão
>> > >> evitando o abre e fecha.
>> > >> Após estar funcionando vou analisar melhor o meu projeto onde posso
>> > >> implementar as StoredProcedures, view, etc.
>> >
>> > >> Ainda para frente nesse projeto estarei incluindo "modulos" e a
>> mudança da
>> > >> conexão do BD para cada módulo, ou seja, um sistema gerencial com o
>> login e
>> > >> os sistemas "modularizados", a idéia é aproveitar e compartilhar
>> código,
>> > >> componente e dados.
>> > >> *Mario Junior - para essa estrutura de sistemas futura quais os
>> caminhos
>> > >> que devo seguir.
>> >
>> > >> Lembrando, minha estrutura é Java, BlazeDs, JDBC (puro).
>> > >> agradeço a todos que enriquecerem esse tópico.!
>> > >> bruno bg
>> >
>> > >> 2009/9/30 Mário Júnior <[email protected]>
>> >
>> > >>> JPA é legal, bom de manter, escreve pouco ... mas tudo isso são
>> vantagens
>> > >>> para o programador.
>> > >>> Vantagens para o usuario (performance), esquece.
>> >
>> > >>> Nenhum grande sistema utiliza JPA.
>> > >>> Estamos desenvolvendo um produto para acesso de milhares de pessoas
>> > >>> simultaneamente, e o uso de ORMs já foi descartado logo de cara.
>> >
>> > >>> Mas ORMs são ruins? Não... sao bons sim, mas só quando bem aplicado
>> e
>> > >>> para aplicacoes com pouca concorrencia de usuarios.
>> > >>> HJaa. outra coisa tb é saber modelar o relacionamento entre esses
>> > >>> objetos... se tiver alguma entity "super god" (um grafo de objetos
>> grande)
>> > >>> já era.. desempenho cai lá embaixo.
>> >
>> > >>> Para conexao, melhor usar pool (mas independe de usar ORM ou nao).
>> >
>> > >>> Abraços.
>> >
>> > >>> 2009/9/29 Alexandre Afonso <[email protected]>
>> >
>> > >>>> Eu gosto muito de utilizar JPA nunca tive problemas. É so tomar
>> cuidado
>> > >>>> com os mapeamentos. E aconcelho tbm fazer a dobradinha com EJB.
>> >
>> > >>>> --
>> > >>>> Alexandre Afonso
>> >
>> > >>> --
>> > >>> Mario Junior
>> > >>> Enterprise Java / Flex Architectures
>> > >>> Adobe Certified Expert Flex 3 with AIR
>> >
>> > >>> Sofshore Informática
>> > >>>http://www.sofshore.com.br
>> > >>> +55 (48) 3337 2003
>> > >>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100
>> Itacorubi
>> > >>> Florianopolis SC Brasil
>> >
>> > > --
>> > > Horus Augustus C. C. Lima
>> >
>> > > Sagarana Tech
>> > > Mobile +55(85)8842.4402
>> > > Desk +55(85)3304.6530
>> > > [email protected]
>> > >http://www.sagaranatech.com
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a