Final139

3108 palavras 13 páginas
1

ANÁLISE COMPARATIVA ENTRE OS PRINCIPAIS
FRAMEWORKS DE DESENVOLVIMENTO JAVA
COMPARATIVE ANALYSIS BETWEEN MAIN DEVELOPMENT
FRAMEWORKS IN JAVA
Erik Aceiro Antonio1
Universidade Estadual Paulista “Júlio de Mesquita Filho” (UNESP), Rio Claro, São Paulo,
Departamento de Estatística Matemática Aplicada e Computação (DEMAC).
Universidade Hermínio Ometto (UNIARARAS), Araras, SP.
Faculdade Anhanguera, Rio Claro, SP.
Milene Ferro2
Universidade Estadual Paulista “Júlio de Mesquita Filho” (UNESP), Rio Claro, SP, Instituto de Biociências, Centro de Estudos de Insetos Sociais (CEIS).

Resumo

A linguagem de programação Java tem sido utilizada com frequência e se tornado cada vez mais popular no mundo todo. Esse cenário revela que existe um conjunto de novas tecnologias que vem dando suporte a linguagem de programação Java, com especial destaque para as aplicações server-side e os sistemas de frameworks. Um framework é um tipo especializado de software que permite que outras aplicações reutilizem eficientemente componentes e objetos em aplicações para a Internet e em sistemas para desktops. Esse artigo mostra a estrutura de frameworks, em especial a arquitetura MVC (Model-View-Controller) e os principais prós e contras de cada framework para o desenvolvimento em linguagem Java, são apresentados também comparativos entre os frameworks JSF, Struts, Stripes, Wicket, Tapestry, Velocity,
Vraptor e Hibernate.
Palavras-chave: frameworks, MVC, Java

1

2

eaceiro@rc.unesp.br, aceiro@gmail.com milenef@gmail.com 2

Abstract
The Java programming language has been used frequently and become increasingly popular worldwide. This shows that there is a set of new technologies that have supported the programming language Java with particular highlight on the serverside applications and systems frameworks. A framework is a type of specialized software that allows other applications efficiently re-use of components and objects in applications for the Internet and desktops systems. This work

Relacionados