Book Image

Advanced Java EE Development with WildFly

By : Deepak Vohra
Book Image

Advanced Java EE Development with WildFly

By: Deepak Vohra

Overview of this book

<p>This book starts with an introduction to EJB 3 and how to set up the environment, including the configuration of a MySQL database for use with WildFly. We will then develop object-relational mapping with Hibernate 4, build and package the application with Maven, and then deploy it in&nbsp;WildFly 8.1, followed by a demonstration of the use of Facelets in a web application.</p> <p>Moving on from that, we will create an Ajax application in the Eclipse IDE, compile and package it using Maven, and run the web application on WildFly 8.1 with a MySQL database. In the final leg of this book, we will discuss support for generating and parsing JSON with WildFly 8.1.</p>
Table of Contents (18 chapters)
Advanced Java EE Development with WildFly
Credits
About the Author
About the Reviewers
www.PacktPub.com
Disclaimer
Preface
Index

About the Reviewers

Miro Kopecky has been a passionate JVM enthusiast since the moment he joined Sun Microsystems in 2002. Miro truly believes in distributed system design, concurrency, and parallel computing, which push the system performance to its limit without losing reliability and stability.

Konstantinos A. Margaritis has worked as a contractor since 2003 and has tackled all sorts of projects, from the very low level (C, C++, and ASM) to the very high level (Java EE/Enterprise). He is highly proficient in both C/C++ and Java, having written hundreds of thousands of lines in either language, and has used Jboss/Wildfly for many years in corporate projects. He is also taking interest in new languages, such as D, C#, Go, and Rust. His favorite subject is software optimization and also SIMD architectures (SSE/AVX, ARM NEON, PowerPC Altivec/VSX, and many more). He has been an official Debian developer since 1999 and has boostrapped the Debian armhf port. Among others, he has worked for Genesi, Linaro, and Collabora. He has written a user book for Debian (in Greek) and several smaller guides and is currently in the process of writing an SIMD book.

Manu PK is a software architect at Schneider Electric, where he designs and develops applications using Java and related technologies. He blogs at http://blog.manupk.com on his experiments with technology and is a guest author on DZone. Manu contributes to the developer community by participating in technical discussion forums and speaks at various community events. His current interests include modern technical architectures, Polyglot Persistence, JVM, and Agile practices. You can reach him at or via his LinkedIn profile at http://in.linkedin.com/in/manupk.

Alexandre Arcanjo de Queiroz is a Brazilian software developer graduated from the Faculty of Technology of São Paulo, a renowned institution of his country. He has experience in developing applications using Java EE platform in the UNIX environment.

He is currently working for Geofusion. Geofusion is the leader in geomarketing in Brazil and offers an online platform called OnMaps, indispensable for companies seeking expansion and assistance in more accurate decision making.

Muhammad Rosli is a freelance hardware designer who completed his bachelor's degree in electrical and electronic engineering from the University of Canterbury. He has worked for different software contractors in telecommunication, construction, and education, serving the government and private sectors for over 2 years. His primary job involved interfacing data from hardware to the end user using web technology. Most of the designs utilize Java EE and Wildfly for mission-critical projects involving large data, such as e-commerce databases and scientific databases. He is currently active in checking documentation for open source projects and testing the example application provided.