Использовывание Grails/GORM Domain Classes в Java EE приложении
7 USDНужно использовать Grails/GORM Domain Classes в Java EE приложении (цель этого - использовать существующие Groovy Domain классы в Java EE приложение, без необходимости заново создавать JPA entity для них).
Необходимо проверить осуществимость этого плана. Высокоуровнево видится следующих подход:
1) GORM Domain Class упаковывается в jar файл и подключается к Java EE проекту (допустим есть класс Contact.groovy, который может также содержать связи с другими доменами one-to-one, one-to-many
2) Grails/GORM запускается на том-же серевере что и Java EE проект
3) Внутри Java EE проекта можно сделать что-то вроде:
Contact contact = new Contact();
contact.setFirstName("Mark");
contact.save();
При этом исполнение метода .save() пойдет на интегрированный модуль GORM.
Возможно рассмотреть и другие методы server-side интеграции предложенные Вами, главно достичь цели. (REST API и т.д - out of scope)
Примечание: само приложение Java EE использует JPA.
Что нужно:
1) Простой пример как паковать GORM Domain Class в jar
2) Пример Java EE maven-проекта с интегрированным GORM функционалом.
3) Целевой сервер: GlassFish/Payara, поэтому желательно сделать проект в NetBeans с использованием локальной DB (Derby, H2, etc.) для демонстрации результата.
Current freelance projects in the category Java
Development of an Android application player for the online TV service
609 USD
We need an Android developer to create a native Android application for an online TV service. Two versions are planned: for mobile devices: smartphones and tablets; for Android TV / Android STB: set-top boxes. Estimated timeline: up to 3 months. Estimated budget: 150,000… Java, App Development for Android ∙ 27 days 13 hours back ∙ 32 proposals |