Hibernate (библиотека) - meaning and definition. What is Hibernate (библиотека)
Diclib.com
ChatGPT AI Dictionary
Enter a word or phrase in any language 👆
Language:

Translation and analysis of words by ChatGPT artificial intelligence

On this page you can get a detailed analysis of a word or phrase, produced by the best artificial intelligence technology to date:

  • how the word is used
  • frequency of use
  • it is used more often in oral or written speech
  • word translation options
  • usage examples (several phrases with translation)
  • etymology

What (who) is Hibernate (библиотека) - definition

ПРОГРАММНАЯ БИБЛИОТЕКА ДЛЯ ОБЪЕКТНО-РЕЛЯЦИОННОГО ОТОБРАЖЕНИЯ НА JAVA

Hibernate (библиотека)         
Hibernate — библиотека для языка программирования Java, предназначенная для решения задач объектно-реляционного отображения (ORM), самая популярная реализация спецификации JPA. Распространяется свободно на условиях GNU Lesser General Public License.
Библиотека (программирование)         
СБОРНИК РАНЕЕ НАПИСАННОГО КОДА
Динамическая библиотека; Программная библиотека; Библиотека (компьютеры); Библиотека (компьютер); Статическая библиотека; Библиотека функций (программирование); Статическое связывание; Библиотека подпрограмм; Библиотека программ; Системная библиотека
Библиоте́ка (от ) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО). С точки зрения операционной системы (ОС) и прикладного ПО, библиотеки разделяются на динамические и статические.
Библиотека подпрограмм         
СБОРНИК РАНЕЕ НАПИСАННОГО КОДА
Динамическая библиотека; Программная библиотека; Библиотека (компьютеры); Библиотека (компьютер); Статическая библиотека; Библиотека функций (программирование); Статическое связывание; Библиотека подпрограмм; Библиотека программ; Системная библиотека

набор заранее составленных для ЦВМ звеньев программы, предназначенных для использования в качестве целых частей при составлении новых программ (см. Подпрограмма). Б. п., на подпрограммы которой наложены жёсткие условия, унифицирующие способ их применения, называется библиотекой, или системой, стандартных подпрограмм. Б. п. ускоряет и облегчает Программирование задач определённых классов. Системами стандартных подпрограмм пользуются при автоматизации программирования.

Wikipedia

Hibernate (библиотека)

Hibernate — библиотека для языка программирования Java, предназначенная для решения задач объектно-реляционного отображения (ORM), самая популярная реализация спецификации JPA. Распространяется свободно на условиях GNU Lesser General Public License.

Позволяет сократить объёмы низкоуровневого программирования при работе с реляционными базами данных; может использоваться как в процессе проектирования системы классов и таблиц «с нуля», так и для работы с уже существующей базой.

Библиотека не только решает задачу связи классов Java с таблицами базы данных (и типов данных Java с типами данных SQL), но и также предоставляет средства для автоматической генерации и обновления набора таблиц, построения запросов и обработки полученных данных и может значительно уменьшить время разработки, которое обычно тратится на ручное написание SQL- и JDBC-кода. Hibernate автоматизирует генерацию SQL-запросов и освобождает разработчика от ручной обработки результирующего набора данных и преобразования объектов, максимально облегчая перенос (портирование) приложения на любые базы данных SQL.

Hibernate обеспечивает прозрачную поддержку сохранности данных (persistence) для «POJO» (то есть для стандартных Java-объектов); единственное строгое требование для сохраняемого класса — наличие конструктора по умолчанию (без параметров). Для корректного поведения в некоторых приложениях требуется также уделить внимание методам equals() и hashCode().

Существует порт библиотеки для .NET — NHibernate. Альтернативные ORM-фреймворки для Java — MyBatis, iBATIS, TopLink, EclipseLink.

What is Hibernate (библиотека) - meaning and definition