Introdução à ferramenta SQL para classes de entidade Java
Caraterísticas principais
•
Suporte a vários bancos de dados: Compatível com MySQL, Oracle, PostgreSQL e outros bancos de dados importantes para instruções DDL.
Conversão inteligente: Identifica automaticamente os tipos de campo e mapeia-os para tipos Java (String→varchar, Timestamp→Date, etc.).
Geração de anotações: Geração opcional de anotações Lombok, JPA/Hibernate ou MyBatis-Plus.
Convenções de nomenclatura: conversão automática de snake_case para camelCase naming
Cenários de utilização
- Geração rápida do modelo de domínio correspondente à base de dados - Engenharia reversa no desenvolvimento de código básico - Auxílio na documentação do projeto da base de dados - Demonstrações didáticas na geração de casos ORM
Guia de operação
1. colar a instrução SQL ou selecionar o tipo de base de dados 2. definir as opções de geração (nome do pacote / estilo de anotação / se deve incluir anotações) 3. clicar no botão Gerar para obter o código da classe Java 4. suportar a pré-visualização e o download dos resultados em tempo real
Caraterísticas técnicas
• Análise da árvore de sintaxe AST para garantir a exatidão da conversão - Suporte para extensões de saída no formato JSON/XML - Interface reactiva para se adaptar a PC/dispositivos móveis - Conformidade rigorosa com a especificação JavaBean
Esta ferramenta é adequada para programadores full-stack, engenheiros back-end e professores e estudantes de ciências informáticas, podendo ser utilizada sem registo; todo o processamento de dados é efectuado localmente no navegador, para proteger a segurança do código.