Outils recommandés
Outil de Conversion SQL DDL vers Entité Java
Convertit les déclarations SQL DDL en classes d'entité Java avec support des annotations JPA, Lombok et validation
Mappage des Types de Données
Types de Chaîne
- VARCHAR, CHAR, TEXT → String
- LONGTEXT, MEDIUMTEXT → String
- ENUM → String
Types Numériques
- INT, INTEGER → Integer
- BIGINT → Long
- SMALLINT → Short
- TINYINT → Byte
- DECIMAL, NUMERIC → BigDecimal
- FLOAT, DOUBLE → Double
Types de Temps
- DATETIME, TIMESTAMP → LocalDateTime
- DATE → LocalDate
- TIME → LocalTime
Autres Types
- BOOLEAN, BOOL → Boolean
- BLOB, BINARY → byte[]
- JSON → String
Convention de Nommage
CamelCase:
user_name → userName
access_date → accessDate
Trait de Soulignement:
user_name → user_name
access_date → access_date
Mappage des Types de Temps
Objets Temps Activés:
DATETIME → LocalDateTime
DATE → LocalDate
TIME → LocalTime
Objets Temps Désactivés:
DATETIME → String
DATE → String
TIME → String