Improve talk: Desenvolvendo aplicações WEB com JSF&JPA utilizando a IDE Netbeans
Speaker
subject: Acadêmico
type: Mini-Curso
short description: Este mini-curso irá situar o aluno na facilidade que a IDE Netbeans traz no desenvolvimento de sistemas WEB utilizando JSF e JPA, utilizando ferramentas livres, como mysql, .
long description: JSF ou JavaServer Faces é um framework voltado para desenvolvimento de interfaces WEB de forma ágil, ele fornece uma infinidade de componentes para podermos utilizar em nossa interfaces, inclui suporte a internacionalização, gerencia de estados e uma linguagem de expressão, pode ser desenvolvido com o auxilio de varias ferremantas IDE como: JavaStudio Creator, Jbuilder, Jdeveloper, MyEclipse, Netbeans.
Segundo PITANGA JSF é uma tecnologia que incorpora características de um framework MVC para WEB e de um modelo de interfaces gráficas baseado em eventos. Por basear-se no padrão de projeto MVC, uma de suas melhores vantagens é a clara separação entre a visualização e regras de negócio (modelo).
Segundo MIRANDA JPA ou Java Persistence API é um framework utilizado na camada de persistência (ver Figura 01) para o desenvolvedor ter uma maior produtividade, com impacto principal num modo para controlarmos a persistência dentro de Java. Pela primeira vez, nós, desenvolvedores temos um modo "padrão" para mapear nossos objetos para os do Banco de Dados. Persistência é uma abstração de alto-nível sobre JDBC.
Referências:
Introdução à Java Persistence API – JPA, WENDELL MIRANDA SACRAMENTO, http://www.devmedia.com.br/articles/viewcomp.asp?comp=4590
JavaServer Faces: A mais nova tecnologia Java para desenvolvimento WEB, Talita Pitanga, http://www.guj.com.br/content/articles/jsf/jsf.pdf
Segundo PITANGA JSF é uma tecnologia que incorpora características de um framework MVC para WEB e de um modelo de interfaces gráficas baseado em eventos. Por basear-se no padrão de projeto MVC, uma de suas melhores vantagens é a clara separação entre a visualização e regras de negócio (modelo).
Segundo MIRANDA JPA ou Java Persistence API é um framework utilizado na camada de persistência (ver Figura 01) para o desenvolvedor ter uma maior produtividade, com impacto principal num modo para controlarmos a persistência dentro de Java. Pela primeira vez, nós, desenvolvedores temos um modo "padrão" para mapear nossos objetos para os do Banco de Dados. Persistência é uma abstração de alto-nível sobre JDBC.
Referências:
Introdução à Java Persistence API – JPA, WENDELL MIRANDA SACRAMENTO, http://www.devmedia.com.br/articles/viewcomp.asp?comp=4590
JavaServer Faces: A mais nova tecnologia Java para desenvolvimento WEB, Talita Pitanga, http://www.guj.com.br/content/articles/jsf/jsf.pdf
2 comment(s)
subscribe to post comments.
A licença do NetBeans me pareceu um tanto confusa. Ele é um misto de GPL, CDDL e outras duas licenças, que não parecem, à primeira vista, serem livres. Trata-se apenas de opções de licenças, assim como o projeto Mozilla faz usando MPL/GPL/LGPL? Ou partes diferentes do código são regidas por diferentes licenças?
A intenção deste mini curso seria a geração de sistemas web, com codigo fonte aberto, tipo sistemas educacionais etc, mesmo o netbeans não sendo totalmente livre temos a possibilidade de desenvolver modulo para ele utilizando a proria ferramenta.