JPA - Установка
В этой главе вы узнаете, как настроить JPA в системах на базе Windows и Linux. JPA можно легко установить и интегрировать с вашей текущей средой Java, выполнив несколько простых шагов без каких-либо сложных процедур настройки. При установке требуется администрирование пользователей.
Системные Требования
JDK | Java SE 2 JDK 1.5 или выше |
объем памяти | 1 ГБ ОЗУ (рекомендуется) |
Дисковое пространство | Нет минимальных требований |
Версия операционной системы | Windows XP или выше, Linux |
Давайте теперь приступим к шагам по установке JPA.
Шаг 1. Проверьте установку Java.
Прежде всего, в вашей системе должен быть установлен Java Software Development Kit (SDK). Чтобы проверить это, выполните любую из следующих двух команд в зависимости от платформы, на которой вы работаете.
Если установка Java была выполнена правильно, отобразится текущая версия и спецификация вашей установки Java. Пример вывода приведен в следующей таблице.
Платформа | Команда | Пример вывода |
---|---|---|
Windows | Откройте командную консоль и введите: \> java –version |
Версия Java "1.7.0_60" Среда выполнения Java (TM) SE (сборка 1.7.0_60-b19) 64-разрядная серверная виртуальная машина Java Hotspot (TM) (сборка 24.60-b09, смешанный режим) |
Linux | Откройте командный терминал и введите: $ java –version |
версия java "1.7.0_25" Откройте среду выполнения JDK (rhel-2.3.10.4.el6_4-x86_64) Откройте виртуальную машину 64-разрядного сервера JDK (сборка 23.7-b01, смешанный режим) |
Мы предполагаем, что у читателей этого руководства в системе установлен Java SDK версии 1.7.0_60.
Если у вас нет Java SDK, загрузите его текущую версию с http://www.oracle.com/technetwork/java/javase/downloads/index.html и установить его.
Шаг 2. Настройте среду Java
Установите переменную среды JAVA_HOME, чтобы она указывала на расположение базового каталога, в котором установлена Java на вашем компьютере. Например,
Платформа | Описание |
---|---|
Windows | Установите JAVA_HOME в C: \ ProgramFiles \ java \ jdk1.7.0_60 |
Linux | Экспорт JAVA_HOME = / usr / local / java-current |
Добавьте полный путь к расположению компилятора Java в системный путь.
Платформа | Описание |
---|---|
Windows | Добавьте строку «C: \ Program Files \ Java \ jdk1.7.0_60 \ bin» в конец системной переменной PATH. |
Linux | Экспорт PATH = $ PATH: $ JAVA_HOME / bin / |
Выполнить команду java -version из командной строки, как описано выше.
Шаг 3. Установка JPA
Вы можете выполнить установку JPA с помощью любого поставщика JPA из этого руководства, например Eclipselink, Hibernate. Давайте проследим за установкой JPA с помощью Eclipselink. Для программирования JPA нам необходимо следовать определенной структуре папок, поэтому лучше использовать IDE.
Загрузите форму Eclipse IDE по ссылке https://www.eclipse.org/downloads/ Выберите EclipseIDE для разработчика JavaEE, то есть Eclipse indigo.
Разархивируйте zip-файл Eclipse на диск C. Откройте Eclipse IDE.
Установка JPA с помощью Eclipselink
Eclipselink - это библиотека, поэтому мы не можем добавить ее напрямую в Eclipse IDE. Для установки JPA с помощью Eclipselink вам необходимо выполнить следующие шаги.
Создайте новый проект JPA, выбрав File->New->JPA Создайте проект в Eclipse IDE следующим образом:
Вы получите диалоговое окно под названием New JPA Project. Введите название проекта "tutorialspoint_JPA_Eclipselink", отметьтеjre версия и нажмите Далее:
Нажмите на загрузку библиотеки (если у вас ее нет) в разделе пользовательской библиотеки:
Выберите последнюю версию библиотеки Eclipselink в диалоговом окне «Загрузить библиотеку» и нажмите «Далее», как показано ниже:
Примите условия лицензии и нажмите «Готово», чтобы загрузить библиотеку следующим образом:
Вы найдете процесс загрузки файла следующим образом:
После загрузки выберите загруженную библиотеку в разделе пользовательской библиотеки и нажмите «Готово» следующим образом:
Наконец, вы получаете файл проекта в проводнике пакетов в Eclipse IDE. Распакуйте все файлы, вы получите следующую иерархию папок и файлов:
Добавление коннектора MySQL в проект
Любой пример, который мы здесь обсуждаем, обязательно нужно смешивать с базой данных. Рассмотрим базу данных MySQL для операций с базой данных. Для взаимодействия с java-программой требуется jar-файл mysql-connector.
Следуйте инструкциям по настройке jar базы данных для вашего проекта.
Перейдите в Свойства проекта -> Путь сборки Java, щелкнув его правой кнопкой мыши. Вы получите следующее диалоговое окно: Щелкните Добавить внешние банки.
Перейдите в папку jar в вашей системной памяти, выберите и нажмите открыть следующим образом:
Нажмите ОК в диалоговом окне свойств. Вы добавите Jar-файл MySQL-коннектора в свой проект. Теперь вы можете выполнять операции с базой данных с помощью MySQL.