Olá pessoal,
venho aqui pedir uma opinião a vocês programadores, analista e engenheiros de software.
Estou iniciando um novo projeto para sistema WMS. Sistema o qual haverá um fluxo de dados razoável, com muitas entradas DB e alguns acessos simultâneos.
Haverá dois modos de acesso para o mesmo sistema. Modo local, utilizando um cliente com interface Swing ou SWT. E remoto, através de um cliente web, com Struts 2.0 ou JSF.
Utilizando o conceito MVC, penso em utilizar o mesmo código para Modelo e Controle, alterando apenas a camada de Visualização.
Minha grande dúvida é em relação aos frameworks e tecnologias à usar.
Tenho definido a utilização de PostgreSQL + Hibernate c/ Annotations para camada de modelo. Agora… será que a utilização de Spring seria uma boa para esse projeto?
Bom, gostaria de saber a sugestão de vocês, não apenas para a dúvida com o Spring. Mas também para o demais…
Será que a utilização de Hibernate não deixará o sistema um tanto quanto lento?
Obrigado,
Diogo Roedel