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

Terminado

Publicado: Hace 3 meses Plazo: 30 días Propuestas: 5 Freelancers interesados: 7

Abierto

Descripción:

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.

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor

Freelancers que ya aplicaron para este trabajo

Marco R. Experienced Java Developer and Software Architect, with problem-solving capabilities and knowledge of technology directions and trends, like Microservices and Big Data. Have been responsible for coding, designing, bui... + detalles

Ednilton M. Sou Analista Programador em uma multinacional Francesa. Tenho grande experiência em desenvolvimento de aplicações corporativas em Java, Jee, javascript, jquery, extjs, jee, hibernate, spring. + detalles

Guilherme A. Profissional com 5 anos de experiência em desenvolvimento de software. + detalles

Agência W. M. Agência Web que atua com desenvolvimento web na cidade do Rio de Janeiro. + detalles

Gabriel M. P. Software Engineer at global e-commerce company experiencing projects using Java, Ruby and NodeJs orchestrated by Docker, Chef and other cloud tools focused on cloud architecture. To see more about my all background... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana