Фреймворк Java orm - PullRequest
       2

Фреймворк Java orm

1 голос
/ 25 января 2012

Кто-нибудь знает, существует ли инфраструктура для Java, в которой мне не нужно реализовывать DAO, но мне нужно просто определить интерфейс, и он работает как Groovy Entities?

Например, присвоение имени методу findByPrimaryKey , он автоматически определит первичный ключ и сделает правильные действия.

Я не уверен, но я помню, что видел что-то подобное с Spring ... Я не прав?

Ответы [ 5 ]

4 голосов
/ 25 января 2012

Возможно, вы захотите взглянуть на проект Spring Data-JPA. Он имеет функции, аналогичные тем, что вам нужно. Смотрите их страницу здесь .

Вот ссылка на их методы запроса. Кажется, это то, что вы ищете.

2 голосов
/ 25 января 2012

Есть два для Spring, оба основаны на JPA

0 голосов
/ 17 июня 2016

Вы можете рассмотреть ActiveJDBC: http://javalite.io/activejdbc. Он был смоделирован после RoR ActiveRecord и сохраняет некоторые его динамические свойства. Однако в Java вы не можете определять новые методы во время выполнения, так как в Ruby нет эквивалента method_mising. Существует множество документов, за которыми вы можете следить: http://javalite.io/documentation

0 голосов
/ 19 февраля 2014

Начиная с Grails 2.3.6, GORM официально поддерживается как отдельный модуль.См. примечания к выпуску для получения более подробной информации.

0 голосов
/ 03 февраля 2012

сормула может работать и для вас.Операции CRUD доступны без каких-либо реализаций DAO.Он не имеет автоматического определения первичного ключа, но одна простая аннотация определяет первичный ключ (и).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...