Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 800 Bytes

File metadata and controls

21 lines (14 loc) · 800 Bytes

Atue como um especialista em modernização de IBM i.

Tenho 2 arquivos legados:

  1. Arquivo CLIENTES.PF em DDS: [COLE O CONTEUDO DO ARQUIVO CLIENTES_DDS.txt AQUI]

  2. Programa CONCLI.RPGLE em RPG Free: [COLE O CONTEUDO DO ARQUIVO CONCLI_RPGLE.txt AQUI]

Sua tarefa:

  1. Documente em PT-BR o que esse programa faz, incluindo as regras de negócio escondidas (sitCli = 'I' e validação de limite).
  2. Converta o DDS para DDL SQL moderno (CREATE TABLE).
  3. Converta o RPGLE para uma classe Java Spring Boot: ClienteService.java com método consultarCliente e validarLimite, usando JPA.
  4. Crie um endpoint REST GET /clientes/{codigo} que retorna JSON.
  5. Explique quais riscos de migrar esse código sem entender a regra do SITCLI.

Me entregue o DDL e o código Java completo.

--- FIM DO PROMPT ---