Quarkus의 구성 변경
4057 단어 quarkusptbrjavabraziliandevs
O que é esse tal de perfil de configuração?
Se você já leu o e entendeu o que são os perfis de configuração, pode passar pro próximo tópico. Se você não leu e não vai ler, não se preocupe vou explicar de novo porque o̶ ̶e̶d̶i̶t̶o̶r̶ ̶m̶e̶ ̶o̶b̶r̶i̶g̶o̶u̶ ̶a̶ ̶t̶e̶r̶ ̶u̶m̶ ̶n̶ú̶m̶e̶r̶o̶ ̶m̶í̶n̶i̶m̶o̶ ̶d̶e̶ ̶p̶a̶l̶a̶v̶r̶a̶s̶ ̶n̶o̶ ̶p̶o̶s̶t̶ eu gosto muito de você <3
O que faremos
Vamos는 ConfigResource 클래스를 재사용할 수 있습니다(순서대로, vai lá, é um post bem legal), mas vamos adicionar configurações para serem utilizadas no ambiente de QA(que é um perfil diferente de test, prod ou dev). Depois disso, vamos chamar a nossa aplicação com o perfil de QA e vamos ver a magia acontecer.
호라 다 상
Após pegar o de exemplo de configuração lá no github, nós vamos rodá-lo através do comando
mvn quarkus:dev
e acessar a página de configuração/config
para ver as configurações salvas.
Nisso, vamos ter o seguinte resultado:
Agora, vamos alterar or a Arquivo application.properties e adicionar o seguinte trecho:
%test.config=Configuração simples de teste
%qa.config=Configuração simples de QA
%dev.config=Configuração simples em dev
Com isso, nós mudamos o valor da configuração para diferentes perfis. Quando estamos usando o quarkus:dev
, nós estamos com o perfil de dev. Se nós atualizarmos a nossa página, nós já vamos ver uma mensagem diferente:
Se fosse em produção (ou em teste, o resultado seria diferente). Aproveite para testar e ver a magia acontecer.
Usando um perfil não padrão
Além de termos adicionado opções para perfis de teste e desenvolvimento, nós também adicionamos um perfil de QA. Mas fica a dúvida, como fazer para ativar esse perfil?
Para fazer isso, basta passar a configuração -Dquarkus.profile.
Para rodar com o perfil de QA, bast usar o seguinte código
mvn quarkus:dev -Dprofile=QA
Com isso, o restultado final será:
고려 사항
Cada vez mais, gosto desse processo de compartilhar conhecimento e esse foi o meu primeiro post para adicionar algo que eu já falei num post passado. 에스토우 토도 보보 :3
Também aproveitei pra fazer algo mais simples e direto. Espero que tenham gostado.
Ah, e o código de hoje pode ser encontrado no github .
Reference
이 문제에 관하여(Quarkus의 구성 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/lucasscharf/alterando-o-perfil-de-configuracao-do-quarkus-cn8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Vamos는 ConfigResource 클래스를 재사용할 수 있습니다(순서대로, vai lá, é um post bem legal), mas vamos adicionar configurações para serem utilizadas no ambiente de QA(que é um perfil diferente de test, prod ou dev). Depois disso, vamos chamar a nossa aplicação com o perfil de QA e vamos ver a magia acontecer.
호라 다 상
Após pegar o de exemplo de configuração lá no github, nós vamos rodá-lo através do comando
mvn quarkus:dev
e acessar a página de configuração/config
para ver as configurações salvas.
Nisso, vamos ter o seguinte resultado:
Agora, vamos alterar or a Arquivo application.properties e adicionar o seguinte trecho:
%test.config=Configuração simples de teste
%qa.config=Configuração simples de QA
%dev.config=Configuração simples em dev
Com isso, nós mudamos o valor da configuração para diferentes perfis. Quando estamos usando o quarkus:dev
, nós estamos com o perfil de dev. Se nós atualizarmos a nossa página, nós já vamos ver uma mensagem diferente:
Se fosse em produção (ou em teste, o resultado seria diferente). Aproveite para testar e ver a magia acontecer.
Usando um perfil não padrão
Além de termos adicionado opções para perfis de teste e desenvolvimento, nós também adicionamos um perfil de QA. Mas fica a dúvida, como fazer para ativar esse perfil?
Para fazer isso, basta passar a configuração -Dquarkus.profile.
Para rodar com o perfil de QA, bast usar o seguinte código
mvn quarkus:dev -Dprofile=QA
Com isso, o restultado final será:
고려 사항
Cada vez mais, gosto desse processo de compartilhar conhecimento e esse foi o meu primeiro post para adicionar algo que eu já falei num post passado. 에스토우 토도 보보 :3
Também aproveitei pra fazer algo mais simples e direto. Espero que tenham gostado.
Ah, e o código de hoje pode ser encontrado no github .
Reference
이 문제에 관하여(Quarkus의 구성 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/lucasscharf/alterando-o-perfil-de-configuracao-do-quarkus-cn8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
mvn quarkus:dev
%test.config=Configuração simples de teste
%qa.config=Configuração simples de QA
%dev.config=Configuração simples em dev
mvn quarkus:dev -Dprofile=QA
Cada vez mais, gosto desse processo de compartilhar conhecimento e esse foi o meu primeiro post para adicionar algo que eu já falei num post passado. 에스토우 토도 보보 :3
Também aproveitei pra fazer algo mais simples e direto. Espero que tenham gostado.
Ah, e o código de hoje pode ser encontrado no github .
Reference
이 문제에 관하여(Quarkus의 구성 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lucasscharf/alterando-o-perfil-de-configuracao-do-quarkus-cn8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)