Въведение в инструмента за преобразуване на SQL в Java Entity Class
Основни характеристики
•
Поддръжка на няколко бази данни: Съвместимост с MySQL, Oracle, PostgreSQL и други големи бази данни за DDL изявления.
Интелигентно преобразуване: Автоматично идентифицира типовете полета и ги съпоставя с Java типове (String→varchar, Timestamp→Date и т.н.).
Генериране на анотации: По избор генериране на анотации за Lombok, JPA/Hibernate или MyBatis-Plus.
Конвенции за именуване: Автоматично преобразуване на snake_case за camelCase именуване
Сценарии за използване
- Бързо генериране на модела на домейна, съответстващ на базата данни - Обратен инженеринг на разработването на основен код - Помощни средства за документиране на проектирането на базата данни - Учебни демонстрации при генериране на ORM случаи
Ръководство за работа
1. Поставете SQL заявка или изберете тип база данни 2. Задайте опции за генериране (име на пакет/стил на анотация/включване на анотации или не) 3. Щракнете върху бутона Generate (Генериране), за да получите код на Java клас 4. Поддържа преглед в реално време и изтегляне на резултатите.
Технически характеристики
• Дървовиден синтактичен анализ на AST, за да се гарантира точността на преобразуването - поддръжка на разширения за изходния формат JSON/XML - отзивчив интерфейс за адаптиране към компютърни/мобилни устройства - стриктно спазване на спецификацията JavaBean
Този инструмент е подходящ за full-stack разработчици, back-end инженери и учители и студенти по компютърни науки, може да се използва без регистрация, като цялата обработка на данните се извършва локално в браузъра, за да се защити сигурността на кода.