Completed

Classe de Conexão Java Jdbc com Padrões de Projeto

Published on the June 23, 2017 in IT & Programming

About this project

Open

Eu tenho um portal em JAVA usando Bootstrap e jsf onde a conexão com o banco de dados é realizado através de uma classe simples de conexão jdbc com o banco de dados firebird 1.5. Eu gostaria de uma classe, genérica, que fosse possível através de configurações no web.xml do ip do servidor, caminho do banco, usuário e senha, essa classe lesse do web.xml esses parametros para a conexão com o banco. Além disse todos os métodos possíveis de manipulação da dml do sql como select, insert, delete, update, fossem transparentes ao usuário da classe, ou seja, ao implementar qualquer funcionalidade no portal para manipulação da classe eu apenas a usasse. Que as exceções fossem tratadas nela, ou lançadas para tratamento pelo portal.
Preciso também que ao implementar a classe sejam usados os padrões de projetos: singleton para ter uma única conexão por usuário do portal e outros que o desenvolver considerar com boas práticas de programação. Bom, acho que é isso. Ah! precisa trabalhar com transações de banco de dados também, pois a que tenho atualmente não faz isso, usa-se o autocommit igual a true, e tenho percebido que em alguns momentos algumas informações não são gravadas no banco de dados, ou não é dado o autocommit.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: July 23, 2017

Skills needed