Bom dia,
sou novo no forum e não sei se postei minha dúvida corretamente, pesquisei e não encontrei solução, peço desculpas antecipadas caso não o tenha feito.
Estou criando um .properties onde armazeno algumas regras para execução do meu sistema, resolvi armazenar as regras nesse arquivo para não ter que recompilar minha aplicação sempre que uma regra for alterada.
Um exemplo de regra pode ser a seguinte:
r1 = 2 + 3
A minha dúvida é a seguinte, como interpretar esta regra, pois quando faço leitura do meu .properties essa regra me retorna como String. Quando dou um comando de impressão me retorna “2 + 3” (até ai nada de mais por se tratar de um String), minha intenção é que a resposta seja “5”.
Alguém sabe me dizer se existe algum meio para fazer isso, seja a forma da leitura ou uma outra maneira de armazenar essas regras. Minha única necessidade é não precisar recompilar o código sempre que uma regra for alterada.
[]s
Bruno