CRUD JAVA WEB
www.linu.com.br/papers/paper020.htm
Desenvolvendo um CRUD para Web com Java, PostgreSQL e Netbeans
Bom, neste tópico iremos direto ao assunto. Meu objetivo é demonstrar a criação de um CRUD em poucos passos, utilizando Java com recursos de JPA, JSF na arquitetura MVC. Por que construir um CRUD?
Em termos de desenvolvimento, um CRUD estabelece os procedimentos básicos operacionais para um componente de um sistema. Por componente, utilizando orientação a objetos, entendemos como um objeto pertencente ao modelo (um Cliente, um Produto, por exemplo). Por procedimentos básicos, entendemos como as operações de inclusão (create), seleção (read), atualização (update) e exclusão (destroy) associadas a um desses objetos. Todo sistema possui seus CRUDs. Ao mostrar um exemplo de criação de CRUD, temos base para a criação de várias etapas de um sistema.
Mais detalhes podem ser vistos em: http://pt.wikipedia.org/wiki/CRUD Por que utilizar a linguagem Java?
Hoje, em grande maioria, quando se fala em sistemas, se fale em desenvolvimento web. Com a
Web 2.0 o desenvolvimento de sistemas para Web se intensificou ao ponto de chegarmos a detalhes de produção e qualidade muito próximos aos sistemas cliente‐servidor. Dentre as linguagens atuais, o Java se destaca pelo conjunto de Frameworks que oferecem um desenvolvimento sustentável, com muitas facilidades de manutenção. O .Net (com o C#) também é excelente para grandes projetos. O PHP também não pode ser esquecido, porém sua manutenção não é tão favorecida. Enfim, Java também é livre e aberto, dando um ponto forte para minha escolha. Você poderá baixar o Java em: http://www.sun.com/ Por que utilizar JPA?
O JPA, na versão 3 do EJB, é indiscutivelmente o Framework mais poderoso da atualidade (em minha singela opinião). Através das diversas possibilidades oferecidas