Skip to content

Projeto desenvolvido para exemplificar a implementação do Design Pattern Singleton em Java.

Notifications You must be signed in to change notification settings

gabsgc/singleton-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Singleton - Java

Projeto criado para exemplificação de uso do padrão de projeto singleton utilizando a linguagem Java.
Realizado durante a disciplina de Arquitetura e Projeto de Software.
Desenvolvido com ❤️ por Gabriela Garcia.

🛠️ Tecnologias utilizadas

  • Java
  • JUnit

📃 Singleton

O Design Pattern Singleton é um padrão de projeto de software que garante a existência de apenas uma instância de uma classe e fornece um ponto global de acesso a essa instância. Isso é útil quando você deseja controlar estritamente como uma classe é instanciada e garantir que haja apenas uma instância dessa classe em todo o sistema.

O Singleton é amplamente utilizado em situações em que um único objeto precisa coordenar ações em todo o programa, como gerenciamento de configurações, conexões de banco de dados ou recursos compartilhados.

Neste projeto, o Singleton é implementado na classe Database, garantindo que haja apenas uma instância da classe que gerencia as configurações de conexão do banco de dados em todo o sistema.

❔ Dúvidas?!

Se tiver alguma dúvida sobre este repositório, envie para gabriellagarccia@gmail.com

About

Projeto desenvolvido para exemplificar a implementação do Design Pattern Singleton em Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages