使用Eclipse、Maven和WildFly开发高级Java EE应用

5星 · 超过95%的资源 需积分: 9 82 下载量 196 浏览量 更新于2024-07-22 收藏 20.51MB PDF 举报
"Advanced Java EE Development with WildFly 是一本由Deepak Vohra编著的书籍,专注于使用WildFly 8.1开发高级Java EE应用程序。本书面向已经使用WildFly或JBoss但尚未利用Eclipse IDE和Maven进行开发的专业开发者。书中通过416页的内容,涵盖了一版英文版,并由Packt Publishing于2015年3月27日出版,ISBN号码为1783288906和9781783288908。 本书内容详实,通过实践案例帮助读者掌握使用EJB 3.x、JSF 2.x、Ajax、JAX-RS、JAX-WS和Spring与WildFly 8.1集成的方法。书中首先介绍了EJB 3的基础知识以及如何设置环境,包括配置MySQL数据库与WildFly的整合。然后,读者将学习如何使用Hibernate 4进行对象关系映射,用Maven构建和打包应用,并在WildFly 8.1上部署。书中还展示了Facelets在Web应用中的应用。 接下来,书中会引导读者创建一个使用Ajax的Eclipse IDE项目,通过Maven编译和打包,然后在运行在WildFly 8.1上的Web应用与MySQL数据库配合使用。最后,读者将了解到WildFly 8.1对JSON生成和解析的支持,以及Java EE 7中RESTful服务的实现。 书中的章节涵盖了以下主题: 1. EJB 3.x入门 2. 使用Hibernate 4进行对象/关系映射 3. 开发JSF 2.x Facelets 4. 应用Ajax 5. 使用GWT 6. 开发JAX-WS 2.2 Web服务 7. 开发JAX-RS 1.1 Web服务 8. 使用Spring MVC 4.1 9. 使用JAX-RS 2.0在Java EE 7中与RESTEasy集成 10. 处理JSON与Java EE 7 本书旨在提升读者在Java EE开发方面的技能,特别是在WildFly环境下,通过实际操作和示例代码加深理解。" 这本书适合熟悉WildFly但希望通过Eclipse IDE和Maven提高开发效率的开发者,它提供了丰富的实践指南,涵盖了从基础的EJB 3配置到高级的JSON处理,帮助读者全面掌握使用WildFly 8.1开发Java EE应用的各个环节。通过学习,读者不仅可以了解如何配置和管理数据库,还能深入理解如何创建和部署Web服务,以及如何利用Ajax和GWT增强用户体验。同时,Spring MVC和RESTful服务的讨论使本书的内容更加丰富,有助于开发者构建现代化的分布式应用程序。