Professional Java for Web Applications

Professional Java for Web Applications

Nicholas S. Williams

The entire Wrox advisor for developing Java internet purposes for the enterprise

This advisor indicates Java software program builders and software program engineers the way to construct advanced net functions in an firm atmosphere. you will commence with an creation to the Java company version and the fundamental internet program, then manage a improvement program server setting, find out about the instruments utilized in the advance approach, and discover various Java applied sciences and practices. The e-book covers industry-standard instruments and applied sciences, particular applied sciences, and underlying programming concepts.

  • Java is a vital programming language used around the world for either Android app improvement and enterprise-level company solutions
  • As a step by step advisor or a normal reference, this ebook presents an all-in-one Java improvement solution
  • Explains Java company version 7 and the fundamental net program, find out how to manage a improvement software server atmosphere, which instruments are wanted through the improvement procedure, and the way to use a variety of Java technologies
  • Covers new language positive factors in Java eight, similar to Lambda Expressions, and the recent Java eight Date & Time API brought as a part of JSR 310, changing the legacy Date and Calendar APIs
  • Demonstrates the hot, fully-duplex WebSocket net connection expertise and its help in Java EE 7, permitting the reader to create wealthy, actually interactive net functions which can push up-to-date info to the customer automatically
  • Instructs the reader within the configuration and use of Log4j 2.0, Spring Framework four (including Spring internet MVC), Hibernate Validator, RabbitMQ, Hibernate ORM, Spring info, Hibernate seek, and Spring Security
  • Covers program logging, JSR 340 Servlet API 3.1, JSR 245 JavaServer Pages (JSP) 2.3 (including customized tag libraries), JSR 341 Expression Language 3.0, JSR 356 WebSocket API 1.0, JSR 303/349 Bean Validation 1.1, JSR 317/338 Java patience API (JPA) 2.1, full-text looking with JPA, RESTful and cleaning soap internet providers, complex Message Queuing Protocol (AMQP), and OAuth

Professional Java for net Applications is the total Wrox consultant for software program builders who're acquainted with Java and who're able to construct high-level company Java internet applications.

Show sample text content