1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ursa_minor-mysql4j

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Mysql4J

Описание

Mysql4J — это компонент ORM для доступа к базе данных MySQL. Он позволяет удобно создавать SQL-запросы и проверять синтаксическую правильность SQL-запросов на этапе компиляции. Также он преобразует полученные данные в различные формы, такие как List, Map, Set. Простой и удобный, этот инструмент помогает повысить эффективность написания кода.

Характеристики

  1. Основана на Spring JdbcTemplate Mysql4J использует объект JdbcTemplate из библиотеки Spring для доступа к базе данных. Этот объект JdbcTemplate должен быть настроен заранее и передан в Mysql4J.

  2. Проверка ошибок на этапе компиляции Mysql4J может выявить большую часть синтаксических ошибок SQL на этапе компиляции. Это значительно ускоряет процесс разработки, так как ошибки SQL можно найти до запуска программы. Поскольку SQL-запросы имитируются на Java, синтаксическая ошибка SQL обычно приведёт к ошибке Java. Используя средства автозавершения кода IDE, можно автоматически строить корректные запросы.

  3. Удобная обработка результатов запросов Mysql4J предоставляет гибкую возможность обработки результатов запросов. Полученные данные могут быть представлены в виде списка POJO, Map или других форм. В отличие от JdbcTemplate, который возвращает одну запись в виде Map, Mysql4J помещает несколько записей в Map, где ключами могут быть уникальные поля таблицы. Можно также получить отдельные значения или список значений одной колонки.Если нет необходимости использовать POJO, можно воспользоваться объектом Row для представления строки данных. Объект Row реализует интерфейс Map и предоставляет методы для получения различных типов данных, таких как getString, getInteger, getDate.

  4. Простой API API Mysql4J очень прост и понятен. Для его использования практически не требуется чтение документации; достаточно использовать средства автозавершения кода IDE.

  5. Логика сосредоточена Логика SQL-запросов часто содержится внутри одного метода Java. Это позволяет сохранить логику бизнес-процесса в одном месте, что делает код более читаемым и организованным по сравнению с использованием XML для хранения SQL-запросов.

Инструкция по установке

После скачивания проекта, добавьте mysql4j_1.0.1.jar в ваш проект.

Инструкция по использованию

Инструкция по использованию Mysql4J.pdf

Документация по API

mysql4j_1.0.1_api_doc.zip

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Mysql4J — это ORM-компонент для работы с базой данных MySQL. Развернуть Свернуть
MIT
Отмена

Обновления (3)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ursa_minor-mysql4j.git
git@api.gitlife.ru:oschina-mirror/ursa_minor-mysql4j.git
oschina-mirror
ursa_minor-mysql4j
ursa_minor-mysql4j
master