feltex /
curso-java-basico
Este é o repositório de java básico
53/100 healthLoading repository data…
gustavoreche / repository
Este repositório é destinado a estudos com o framework Quarkus
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Esta aplicação foi desenvolvida com Quarkus(https://quarkus.io/) com o intuito de conhecer o framework.
A aplicação pode ser executada de três maneiras:
Ao baixar este projeto, no diretório raiz do projeto (ou seja, onde está o arquivo docker-compose.yml) , execute o seguinte comando no terminal:
docker-compose up
Se no seu ambiente estiver tudo certo com as configurações do DOCKER e do DOCKER-COMPOSE, a aplicação já estará funcionando.
Para criar um executável nativo, execute o seguinte comando no terminal:
./mvnw package -Pnative
Ou se você não tem a GraalVM instalada, execute o seguinte comando no terminal:
./mvnw package -Pnative -Dquarkus.native.container-build=true
Para utilizar o executável criado, execute o seguinte comando no terminal:
./target/bitcoin-1.0.0-SNAPSHOT-runner
MySQL instalado, e executar o seguinte script:Ao baixar este projeto, no diretório raiz do projeto (ou seja, onde está o arquivo pom.xml) , execute o seguinte comando no terminal:
mvn install quarkus:dev
A aplicação já estará funcionando.
Foi implementada na aplicação níveis de permissões, em que um usuário tem acesso a fazer determinada operação, e o outro não. Essas permissões são de:
Por exemplo: Nesta aplicação, os usuários que tem a permissão de “admin”, não conseguem inserir uma ORDEM, já os que têm permissão de “user” conseguem.
Para inserir um “user”, segue os prints abaixo(os prints abaixo foram realizados no POSTMAN):
No banco de dados ficou da seguinte maneira:
Para inserir um “admin”, segue os prints abaixo(os prints abaixo foram realizados no POSTMAN):
Ou seja, o atributo USERNAME tem que ter a string “alura” para ser um admin.
No banco de dados ficou da seguinte maneira:
Após inserir alguns usuários, as ORDENS podem ser inseridas
Para inserir uma ORDEM, segue os prints abaixo(os prints abaixo foram realizados no POSTMAN):
Com o id do “user”, e o username e password corretos, a ORDEM é inserida no banco de dados:
Se alterarmos as configurações para o id do “admin”, e o username e password corretos, a ORDEM não é inserida no banco de dados, pois ele não tem essa permissão.
Selected from shared topics, language and repository description—not editorial ratings.
feltex /
Este é o repositório de java básico
53/100 healthAbutoprod /
Este repositorio é criado para auxiliar quem necessite de comunicação com o dataWedget dos coletores Zebra, importante salientar que o projeto foi todo feito com base no projeto de darrycampbell
34/100 healthvulgolari /
Este repositório contém a implementação de uma solução de automação de testes para uma API REST, utilizando as bibliotecas RestAssured e JUnit 5. O projeto inclui testes para operações de GET, POST, PUT, PATCH e DELETE, visando validar o correto funcionamento dos endpoints e garantir a qualidade da API.