(This book is the second edition of Lightweight J2EE Enterprise Use Practice, and it also integrates the theory part of Detailed Application and Development by Combining Struts+Hibernate+Spring. In practice, this book condensed the essence of the first two books. This book introduces three open source structures in the Java EE field: Struts 2, Spring and Hibernate. During this period, Struts 2 was upgraded to 2.1.2, Spring to 2.5.5, and Hibernate to 3.2.6. This book saves the introduction to Tomcat and Jetty in the Use Practice of Lightweight J2EE Enterprises, and adds new content for Ant and CVS. This book mainly includes three parts. The first part introduces the basic knowledge of Java EE development, including how to build a development environment. The second part specifically explains the usage of Struts 2.1, Spring 2.5 and Hibernate 3.2. When introducing the three structures, we use the Eclipse IDE to get started and lead the reader step by step into the core of the three structures. This part is a training handout for the author to teach "Mad Java Practice", which not only includes the author's understanding of years of development experience, but also incorporates rich teaching experience. The third part demonstrates the development of an office flow case which includes seven tables, and the tables have messy correlation mapping, inheritance mapping and other relationships, and the business is also relatively messy, so that the reader can integrate theory with practice and use the three structures in practical development. This case adopts the most popular and standard Java EE architecture, which is divided into domain target layer, DAO layer, business logic layer, MVC layer and view layer. The layers are clearly layered and loosely coupled. This book will not introduce Struts 1. x any more. If you want to obtain the knowledge about Struts 1. x in the first edition of Lightweight J2EE Enterprise Use Practice, please log in to crazyit.org to download it. When readers encounter technical difficulties in reading this book, they can also log in to crazyit The author will reply to the post posted by www.org.org in a timely manner. Before reading this book, it is recommended to carefully read the book "Maniac Java Handouts" written by the author. This book is suitable for readers who have a good foundation in Java programming, or a preliminary foundation in JSP and Servlet. It is especially suitable for developers who do not have a deep understanding of Struts 2, Spring and Hibernate, or are not familiar with the combined development of Struts 2+Spring+Hibernate.
Lightweight Java EE - Web Usage Deployment and Security.pdf)