Loading…

Spring essentials : build mission-critical enterprise applications using Spring Framework and aspect oriented programming /

Build mission-critical enterprise applications using Spring Framework and Aspect Oriented ProgrammingAbout This Book Step into more advanced features of aspect-oriented programming and API components to build enterprise grade systems Build lightning-fast web applications and REST APIs using Spring M...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Authors: Kunjumohamed, Shameer (Author), Sattari, Hamidreza (Author)
Format: Electronic eBook
Language:Inglés
Published: Birmingham : Packt Publishing, 2016.
Series:Community experience distilled.
Subjects:
Online Access:Texto completo
Table of Contents:
  • Cover ; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Spring Core ; Chapter 2: Building the Web Layer with Spring Web MVC ; Chapter 3: Accessing Data with Spring ; Chapter 4: Understanding WebSocket ; Chapter 5: Securing Your Applications ; Chapter 6 : Building a Single-Page Spring Application; Chapter 7: Integrating with Other Web Frameworks ; Index; The Spring landscape; Design concepts behind Spring Framework; Setting up the development environment; Your first Spring application
  • Dependency InjectionBeans in detail; Hooking to bean life cycles; Container-level default-init-method and default-destroy-method; Working with bean definition profiles; Injecting properties into the Spring environment; Externalizing properties with PropertyPlaceholderConfigurer; Handling resources; Spring Expression Language; Aspect Oriented Programming; Testing with Spring; Summary; Features of Spring MVC; The Model-View-Controller pattern; Your first Spring MVC application; Setting up a Spring MVC application; The architecture and components of Spring MVC; DispatcherServlet explained
  • Controllers in detailAsynchronous request processing in Spring MVC; Working with views; Spring and Spring form tag libraries; Composing a form in JSP; Validating forms; Handling file uploads; Resolving Thymeleaf views; More view technologies; Summary; Configuring DataSource; Using embedded databases; Handling exceptions in the Spring Data layer; DAO support and @Repository annotation; Spring JDBC abstraction; Spring Data; Spring Transaction support; Relevance of Spring Transaction; Summary; Creating a simple WebSocket application; STOMP over WebSocket and the fallback option in Spring 4
  • Broadcasting a message to a single user in a WebSocket applicationSummary; Authentication; Authorization; Summary; The motivations behind SPAs; SPAs explained; Introducing Ember.js; The anatomy of an Ember application; Working with Ember CLI; Understanding the Ember object model; Working with collections; Building UI templates using Handlebars; Handling routes; Handling UI behavior using components; Persisting data with Ember Data; Building a Taskify application; Building the API server app; Building the Taskify Ember app; Summary; Spring's JSF integration; Spring's Struts integration