|
|
|
|
Последние новости
Posted by yury in NOTD
Собрание сегодняшних интересных новостей:
|
Выпуск GlassFish ESB все ближе. Bill (блоггер) рассказывает, что вторая промежуточная версия (milestone) уже доступна раньше срока, включая мэш-ап данных. Загружайте прямо сейчас!. Вышла Terracotta 2.7 с формальной поддержкой для сервера GlassFish. Смотрите страничку с описанием, загружайте отсюда, а новости от Alex'а - здесь. John, из NetBeans, сделал видео-презентацию, показывающую как использовать EclipseLink через JPA на NetBeans 6.5. EclipseLink включен в выпуски GlassFish v3, в том числе и в надвигающийся GlassFish v3 Prelude. Chinmayee, из Chennai (называемый англичанами Madras), сообщает о презентации в Wipro в прошлом месяце. Wipro - это одна из крупнейших (возможно, третья) IT компаний в Индии с более чем 100 тысяч сотрудников. Замечательно видеть все более увеличивающееся количество адаптаций в Индии; как и Бразилия, и Китай, это быстрорастущие рынки - огромный шанс для GlassFish стать популярным по всему миру. Dan, автор книги Seam in Action, недавно написал о использовании Seam с GlassFish. Обмен мнениями с сотрудниками команды GlassFish уже идет и Dan составил список желательной функционалдьности для GlassFish. На прошлой неделе OpenSSO провела сессию Спроси Экспертов, и, следую этому формату, был опубликован текст. Спасибо, Rajeev, за подсказку. |
Выпущен EclipseLink 1.0
Posted by yury in GlassFish
|
Команда EclipseLink выпустила EclipseLink версию 1.0. Эта версия будет внедрена в будущую версию GFv3. Читайте также ранние сообщения EclipseLink и оцените анонс о выпуске. |
Новый пример приложения: Groovy, Grails, GlassFish и MySQL
Posted by yury in Web.Next
|
Это не еще один магазин домашних животных (pet store); это - Groovy! :-) Carol написала пример известного магазина животных (см. Wikipedia), но на Groovy, Grails, MySQL Server и GlassFish Server. Carol описала это очень подробно. В нашем журнале у нас есть и другие заметки с тегами Groovy или Grails, включая оповещение о Grails в центре обновлений. |
Новости EclipseLink: обзор, план разработки и пр.
Posted by kostya in GlassFish
|
EclipseLink - реализация JPA, которая используется в GlassFish v3 (заметки по теме) - только что благополучно вышла из инкубационного периода на пути к версии 1.0, релиз которой должен состояться на следующей неделе (план). В ожидании релиза, вы можете ознакомиться с обзором на DZone, подготовленным Doug и Shaun. EclipseLink 1.0 вскоре должен быть включен в сборку GFv3. Мы сообщим вам когда это произойдет. |
Предварительные версии спецификации JavaEE 6: Servlet 3.0 и JPA 2.0
Posted by kostya in GlassFish
|
Вышли новые редакции предварительных версий JavaEE 6 спецификаций:
• Rajiv анонсировал черновик спецификации (Draft Spec) Servlet 3.0
|
Пожалуйста знакомьтесь с документами и пишите свои отзывы. Только так вы сможете действительно повлиять на процесс создания спецификации и гарантировать, что ваши пожелания и ожидания будут включены в документ.
EclipseLink в GlassFish v3 как эталонная реализация JPA 2.0
Posted by kostya in Administration
|
GlassFish v1 и v2 используют TopLink Essentials в качестве поставщика JPA (1.0). Большим братом TLE является EclipseLink (см. анонс), который разрабатывается под руководством Oracle.
EL хорошо вписывается в архитектуру GlassFish v3, и на прошлой неделе Oracle, Eclipse и Sun анонсировали EL будет доступен под двойной лицензией - традиционной EPL и базирующейся на BSD лицензией EDL (см. license.html@Trunk). |
Сейчас мы сфокусированы на интеграции EL с GFv3, но в то же время EL должна так же работать и с GFv2, к чему уже проявляют интерес (см. обсуждение EL@GFv2).
Опрос о поставщике JPA - какой вы используете в своих проектах?
Posted by kostya in GlassFish
|
Alexis устраивает опрос на тему Какой поставщик JPA вы используете? Исли вы работаете с JPA, то посетите пожалуйста его блог и проголосуйте (см. правую сторону страницы). На данный момент лидирует Hibernate с 55% голосов, следом идет TopLink с 37%. Посмотрим как результаты будут обновляться после этого анонса. |
Руководства: как использовать GlassFish с ehCache и JPA, Hibernate и TopLink Essentials
Posted by kostya in GlassFish
|
Max публикует серию интересных технических руководств, в которых он использует GlassFish, NetBeans и JPA - Java Persistence API (@Sun, @JCP, FAQ). Первая статья рассказывала о том, как использовать Hibernate в качестве поставщика JPA. За ней последовала следующая, касающаяся дополнительных возможностей Hibernate. Новая серия руководств исследует JSF и ehCache, а так же снова возвращается к Hibernate и TopLinkEssentials: [1], [2], [3] and [4]. |
Одобрены JPA 2.0 и EJB 3.1 JSR
Posted by kostya in GlassFish
|
SE/EE Исполнительный Комитет JCP одобрил два новых JSR для разработки: JPA 2.0 (страница JSR, результаты голосования) и EJB 3.1 (страница JSR, результаты голосования). Обе эталонные реализации будут разработаны в рамках GlassFish Community с открытым кодом. |
JPA 2.0 выйдет как jsr317
Posted by lativ in GlassFish
Java Persistence (JPA) появилась как часть JSR 220 (EJB 3). После успеха версии 1.0 и использовании её как в управляемых (Java EE) и не управляемых (JavaSE) средах, JPA начинает самостоятельную жизнь как JSR 317, а Linda DeMichiel будет руководителем спецификации.
Что мы ожидаем от новой версии ? API для "criteria" запросов и возможность создавать иерархии Embeddable. Также ожидается возможность валидация бинов (beans validation), которая не была явно отмечена в качестве кандидата для Java EE 6.
JPA 2.0, и новые Enterprise JavaBeans - EJB 3.1 являются частью Java EE 6(jsr 316) (предполагаемая дата выхода - конец 2008), который был утвержден в начале этой недели.
Кратко о JPA & Seam
Posted by kostya in GlassFish
|
Мы уже слышали о том, что Seam framework отлично работает на GlassFish (например в этом блоге Роджера). Да и сам JBoss четко заявляет о поддержке GlassFish. Одна из последних статей на эту тему вдохновила Carol McDonald написать о приложении, использующем JSF, Seam и Java Persistence API на Glassfish. |
Статья Кэрол детально описывает шаги по кодированию и настройке приложения. Она написана так, что вам будет легко различать части относящиеся к Java EE, Seam, бизнес-логике, а так же аннотации. Приложение использует GlassFish 1 (но так же работает на вышедшей недавно версии glassfish 2 beta 3) и Seam 1.2.1 GA. Вы можете создавать приложение шаг за шагом, как описано в статье, а можете сразу загрузить готовый код, оформленный как проект NetBeans (так же есть поддержка ANT, включающая процесс создания и наполнения базы данных).