Как написать "@" в Javadoc? - PullRequest
       6

Как написать "@" в Javadoc?

3 голосов
/ 11 декабря 2011

В моем примере кода в javadoc есть @:

<code> * <pre>
 * public class ArticleService<Article, ArticleDao> {
 *     @Autowired
 *     private ArticleDao articleDao;
 *     protected ArticleDao getDao() { return articleDao; }
 * }
 * 

Это нарушает Javadoc, потому что предварительный просмотр выглядит так:

enter image description here

Как это исправить?

Ответы [ 2 ]

7 голосов
/ 11 декабря 2011

Используйте тег {@literal}:

<code> * <pre>
 *     {@literal @Autowired}
 *     private ArticleDao articleDao;
 * 
 *     protected ArticleDao getDao()
 *     {
 *         return articleDao;
 *     }
 * 

Я только что проверил это, чтобы убедиться, что он работает ... и он делает

1 голос
/ 11 декабря 2011

Просто замените @ на &#064;:

...