Gerador MyBatis
Gerar Mapper, Entity e Interface MyBatis a partir da estrutura de tabela
Configuração
Estrutura da Tabela
Documentação
O que é o Gerador MyBatis?
O Gerador MyBatis é uma ferramenta que gera automaticamente arquivos de configuração MyBatis a partir de estruturas de tabelas de banco de dados. Ele pode gerar arquivos XML Mapper, classes Java Entity e interfaces Mapper, reduzindo significativamente o código repetitivo e melhorando a eficiência do desenvolvimento.
Como Usar
- 1. Digite a instrução DDL da tabela ou estrutura de tabela em formato JSON
- 2. Configure o nome do pacote, autor e outras opções
- 3. Selecione o tipo de banco de dados e se deseja usar Lombok
- 4. Clique no botão "Gerar"
Formatos de Entrada
Formato DDL
CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(50) NOT NULL, email VARCHAR(100), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
Formato JSON
{
"tableName": "users",
"columns": [
{"name": "id", "type": "INT", "primaryKey": true},
{"name": "username", "type": "VARCHAR", "length": 50},
{"name": "email", "type": "VARCHAR", "length": 100},
{"name": "created_at", "type": "TIMESTAMP"}
]
}
Recursos Principais
- Gerar arquivos XML Mapper completos com operações CRUD
- Gerar classes Java Entity com getters/setters ou Lombok
- Gerar interface Mapper com assinaturas de métodos
- Suportar anotações Lombok (@Data)
- Suportar MySQL, PostgreSQL, Oracle, SQL Server
- Conversão automática de nomenclatura (underscore para camelCase)
Ferramentas Relacionadas
Formatador SQL
Embelezador e formatador de código SQL online com suporte para múltiplos dialetos de banco de dados
Gerador de Dados de Teste SQL
Gere instruções INSERT de dados de teste aleatórios a partir da estrutura da tabela com suporte a chaves primárias e estrangeiras
Gerador Schema para SQL DDL
Converta dados CSV/JSON em instruções SQL DDL CREATE TABLE com suporte MySQL, PostgreSQL e inferência automática de tipo de dados