Galera,
to com um dúvida de quais formas usar para um projeto web
qual Banco de dados usar?
qual servidor usar?
qual forma de Layout para estrutura da tela à ser Feita?(front)
abrx
Galera,
to com um dúvida de quais formas usar para um projeto web
qual Banco de dados usar?
qual servidor usar?
qual forma de Layout para estrutura da tela à ser Feita?(front)
abrx
Bom,particurlamente eu gosto de usar mysql e glassfish, remondo muito o glassfish,ele suporta uma aplicações maiores,mais que o tomcat
Bom dia,
Com Java EE as soluções habituais e de combinar estas tecnologias em camadas :
Na camada Presentação (IHM ou seja Boundary ) : JSF 2.0 / PrimeFaces 3.0 sobre TOMCAT ou JETTY ou GlassFish
Na camada Serviços (tratamentos ou seja Control ) : EJB 3.1 sobre GlassFish ou JBoss ou framework SPRING
Na camada domínio ( domain ou seja Entity) : @Entity, POJO , Java Beans
Na camada persistência ( acesso aos dados, DAO ou seja Lifecycle) : JPA 2 / EclipseLink ou Hibernate
Na camada DB base de dados : pode ser MySQL, PostgreSQL, ORACLE …
Nota 1 : A utilização de EJB ou SPRING (na camada control) é facultativa e também no lugar de JPA pode ser JDBC.
Nota 2 : as camadas Boundary , Control , Entity foram formalizadas por os inventores de UML : Grady Booch, James Rumbaugh e mais tarde C.T. Arrington acrescentou Lifecycle.
E para desenvolver o todo o mais pratico e fácil e de usar o Netbeans 7 (é melhore que o ECLIPSE par Java EE 6).
O Netbeans 7 integra facilmente com Tomcat 7 e GlassFish v3.
Cordialmente
otimas explicações…
abrxx
Só lembrando que as melhores tecnologias e frameworks são escolhidos baseadas na abrangência, prazo e arquitetura do projeto.