Топлинк без сервера приложений - PullRequest
2 голосов
/ 11 апреля 2009

Можно ли использовать Toplink Essentials без сервера приложений, только в настольном приложении?

Ответы [ 3 ]

2 голосов
/ 11 апреля 2009

Да, но для определенного поведения вам, возможно, придется использовать параметры запуска JVM, чтобы включить агент toplink. Я считаю, что это для ленивой загрузки или что-то подобное.

Вы имеете в виду TopLink или TopLink Essentials? Первый - это коммерческий продукт Oracle. Последняя является эталонной реализацией JPA 1.0, которая является несколько урезанной версией.

Честно говоря, я не думаю, что есть какая-либо причина использовать что-либо кроме EclipseLink (который будет эталонной реализацией JPA 2.0) или Hibernate.

Чтобы на самом деле сделать это:

1 голос
/ 11 апреля 2009

Да, если вам не нужны службы именования JNDI. Toplink и Hibernate могут работать без сервера приложений. Вам просто нужна реляционная база данных и драйвер JDBC.

0 голосов
/ 11 апреля 2009

да, toplink - это чистая библиотека классов Java

...