MattLib
MattLib copied to clipboard
Biblioteca completa para ajudar em seus projetos.
MattLib
Uma biblioteca completa para seus projetos, com funções que abrangem desde de banco de dados como MySQL, SQLite, PostgreSQL, MariaDB a verificação de documentos como CPF/CNPJ. Além de um código limpo e robusto facilitando o uso. Issues e Pull-Requests são bem vindos nesse repositório.
Recursos
Lista dos principais recursos disponíveis na biblioteca:
✱ Projeto multi-modulo dividido entre misc, sql e spigot. Você pode escolher o módulo que você quer usar.
✱ Verificador de documentos (CPF e CNPJ).
✱ Serviço de envio de e-mails automatico.
✱ Verificador de segurança de senhas.
✱ Sistema para geração e leitura de QR code.
✱ Conector de SQL com opções de 4 database: MySQL, SQLite, PostgreSQL, MariaDB.
✱ Formatador de tempo.
✱ E muito mais...
Maven
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.mattnicee7.mattlib</groupId>
<artifactId>MODULE</artifactId>
<version>VERSION</version>
</dependency>
</dependencies>
Gradle
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.mattnicee7.mattlib:MODULE:VERSION'
}
TO-DO List
- Relocate in some dependencies
- Add more features (misc, sql)
- Add features in spigot (utils, builders)
- Add ConsoleReader in console package
Exemplos de usos
Bibliotecas utilizadas
✱ Lombok
✱ MySQL, PostgreSQL, MariaDB, SQLite Drivers.