terça-feira, 24 de agosto de 2021

Versão Final 21.7.0

  Introdução

Nesse post vou mostrar as principais novidades da versão 21.7.0, algumas correções e pequenas alterações.

Alterações

Além das implementações descritas acima foram feitas algumas alterações:
Alterado o atributo size do @JArchAutoIncrement de int para Class<? extends IAutoIncrementSize> para ser possível configurar o tamanho em tempo de execução
- Adicionado nova anotação @JArchDao para configurar o DAO como @Singleton e permitir futuras implementações do JARCH nos DAO's
- Adicionado nova anotação @JArchService para configurar o Service como @Singleton e permitir futuras implementações do JARCH nos Service's
- Adicionado nova anotação @JArchSingleton para configurar como instância única do CDI
- Alterado as injeções de MultiTenant e UserInformation nos Controller's de field para carregamento no momento da chamada do getUserInformation() e getMultiTenant()
- Alterado o @JArchParameter para deixar de ser um qualificador, agora ele é um esteriótipo do tipo @Singleton, sendo assim não é mais necessário a utilização do @JArchParameter na injeção das instâncias de parâmetros

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
Alterado o MultiTenant para ser instância única
- Alterado o UserInformation para ser instância única

Implementações

Além das correções descritas acima esta versão contempla algumas correções:
Alterado GlobalInformation para ser to tipo @ApplicationScoped e adicionado o método clear() para limpar todos os atributos armazenados dentro do contexto

Conclusão

Essa versão contempla algumas melhorias e correções. É recomendável a atualização para essa nova versão.

Até mais,

Nenhum comentário:

Postar um comentário

Versão 23.3.0-Final

      Introdução Nesse post vou mostrar as principais novidades da versão 23.3.0, algumas correções e pequenas alterações. Alterações Além d...