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.