XDoclet - XDoclet

XDoclet
Стабильный выпуск
1.2.3 / 5 мая 2005 г. (2005-05-05)
Написано вЯва
Операционная системаКроссплатформенность
ТипАтрибутно-ориентированное программирование за Ява
ЛицензияЛицензия BSD
Интернет сайтhttp://xdoclet.sourceforge.net/xdoclet/
https://web.archive.org/web/20080314051510/http://xdoclet.codehaus.org/

XDoclet это открытый исходный код библиотека генерации кода что позволяет Атрибутно-ориентированное программирование за Ява путем вставки специальных Javadoc теги. Он поставляется с библиотекой предопределенных тегов, которые упрощают кодирование для различных технологий: Java EE, Веб-сервисы, Портлет и Т. Д.

Пример

Типичный комментарий XDoclet может выглядеть так:

 /****  * Это объектный компонент Account. Это пример того, как использовать  * Теги EJBDoclet.  *  * @see Клиент  *  * @ ejb.bean  * name = "банк / счет"  * type = "CMP"  * jndi-name = "ejb / bank / Account"  * local-jndi-name = "ejb / bank / LocalAccount"  * primkey-field = "id"  * schema = "Клиенты"  *  * @ ejb.finder  * подпись = "java.util.Collection findAll ()"  * unchecked = "true"  *  * @ ejb.finder signature = "java.util.Collection findByName (имя java.lang.String)"   * unchecked = "true"  * query = "ВЫБРАТЬ ОБЪЕКТ (o) ОТ клиентов AS o WHERE o.name  * НРАВИТСЯ? 1 "  *  * @ ejb.transaction  * type = "Обязательно"  *  * @ ejb.interface  * remote-class = "test.interfaces.Account"  *  * @ ejb.value-объект  * match = "*"  *  * @ версия 1.5  */

Книги

  • Крейг, Стены; Норман, Ричардс (декабрь 2003 г.), XDoclet в действии, Укомплектование персоналом, п. 624, г. ISBN  1-932394-05-2

Рекомендации


внешняя ссылка