Антонио Гонсалвес, евангелист Java EE и чемпион Java, написал справочник для всех разработчиков корпоративного ПО.
- CDI (Contexts and Dependency Injection)
- JPA (Java Persistence API)
- EJB (Enterprise JavaBeans)
- JTA (Java Transaction API)
- JMS (Java Message Service)
- SOAP/REST/XML/JSON processing
- JSF (JavaServer Faces)
Иногда автор чересчур вдается в историю развития каждой технологии. По-моему, такая информация не имеет большой практичной ценности, но, к счастью, эти разделы (“Краткая история...”) четко отделены, поэтому их можно пропустить. К тому же, некоторым они могут показаться интересными.
Определенно, это не та книга, которую вы прочитаете от корочки до корочки - вы будете возвращаться к ней много раз, отбирая необходимые технологии и детали. Например, JPA “растянулся” на три главы, а каждая аннотация иллюстрируется кратким примером.
Как пользователь Kindle я был разочарован качеством электронного издания. Страницы разрываются в странных местах. Имеют место пропущенные параграфы и необычные шрифты. Но никаких других особых замечаний. Я нашел несколько проблемных примеров кода (в основном синтаксические ошибки), что, вероятно, неизбежно в такой огромной книге.
Язык понятен и читабелен. В плане грамматики мне показалось заковыристым предложение “Аннотации ограничений - это обычные аннотации, поэтому они должны определять мета-аннотации”.
Искренне рекомендую книгу всем от новичков Java EE (в качестве общеобразовательного ресурса) до разработчиков среднего уровня (в качестве справочника). Она прослужит вам многие годы.
http://nurkiewicz.blogspot.co.uk/2013/10/beginning-java-ee-7-by-antonio.html
Комментариев нет:
Отправить комментарий