Using Hibernate to manage relational data in a Spring web application is not only an extremely powerful and scalable approach, but also widely used. In this course, we'll add a database to an animated GIF library, and discuss some more powerful features of Spring and Thymeleaf, such as HTML forms, file uploading, form validation, and flash messaging.
The Arab Spring unexpectedly developed in late 2010 with peaceful protests in a number of Arab countries against long-standing, entrenched regimes, and rapid political change across the region ensued. The Arab Spring: Change and Resistance in the Middle East examines these revolutions and their aftermath. Noted authorities writing specifically for this volume contribute chapters focusing on countries directly or indirectly involved, illuminating the immediate and long-term impacts of the revolutions in the region and throughout the world. A thoughtful concluding chapter ties together key themes, while also delineating persistent myths and misinterpretations. This is an essential volume for students and scholars of the Middle East, as well as anyone seeking a fuller understanding of region and what may lie ahead.