Developing Java Applications with Spring and Spring Boot: Practical Spring and Spring Boot solutions for building effective applications
Langue : anglais
Edité par Packt Publishing, 2018
- Livre broché
- Neuf

Vendeur : Ria Christie Collections, Uxbridge, Royaume-UniRia Christie Collections
Vendeur AbeBooks depuis 25 mars 2015
Etat: Neuf
EUR 110,47
Quantité disponible : Plus de 20 disponibles
Ajouter au panierA propos de cet article
In English.
N° de réf. du vendeur ria9781789534757_new
- Titre
- Developing Java Applications with Spring and Spring Boot: Practical Spring and Spring Boot solutions for building effective applications
- Auteur
- Oliveira, Claudio Eduardo De; Turnquist, Greg L.; Antonov, Alex
- Éditeur
- Packt Publishing
- Année de publication
- 2018
- État de l'article
- New
- Reliure
- Couverture souple
- Langue
- anglais
- ISBN à 10 chiffres
- 1789534755
- ISBN à 13 chiffres
- 9781789534757
- Poids de l'article
- 1 772 grammes
An end-to-end software development guide for the Java eco-system using the most advanced frameworks: Spring and Spring Boot. Learn the complete workflow by building projects and solving problems.
Key Features:
- Learn reactive programming by implementing a reactive application with Spring WebFlux
- Create a robust and scalable messaging application with Spring messaging support
- Get up-to-date with the defining characteristics of Spring Boot 2.0 in Spring Framework 5
- Learn about developer tools, AMQP messaging, WebSockets, security, MongoDB data access, REST, and more
- This collection of effective recipes serves as guidelines for Spring Boot application development
Book Description:
Spring Framework has become the most popular framework for Java development. It not only simplifies software development but also improves developer productivity. This book covers effective ways to develop robust applications in Java using Spring.
The course is up made of three modules, each one having a take-away relating to building end-to-end java applications. The first module takes the approach of learning Spring frameworks by building applications.You will learn to build APIs and integrate them with popular fraemworks suh as AngularJS, Spring WebFlux, and Spring Data. You will also learn to build microservices using Spring's support for Kotlin. You will learn about the Reactive paradigm in the Spring architecture using Project Reactor. In the second module, after getting hands-on with Spring, you will learn about the most popular tool in the Spring ecosystem-Spring Boot. You will learn to build applications with Spring Boot, bundle them, and deploy them on the cloud. After learning to build applications with Spring Boot, you will be able to use various tests that are an important part of application development. We also cover the important developer tools such as AMQP messaging, websockets, security, and more. This will give you a good functional understanding of scalable development in the Spring ecosystem with Spring Boot. In the third and final module, you will tackle the most important challenges in Java application development with Spring Boot using practical recipes. Including recipes for testing, deployment, monitoring, and securing your applications. This module will also address the functional and technical requirements for building enterprise applications.
By the end of the course you will be comfortable with using Spring and Spring Boot to develop Java applications and will have mastered the intricacies of production-grade applications.
What You Will Learn:
- Get to know the Spring Boot and understand how it makes creating robust applications extremely simple
- Understand how Spring Data helps us add persistence in MongoDB and SQL databases
- Implement a websocket to add interactive behaviors in your applications
- Create powerful, production-grade applications and services with minimal fuss
- Use custom metrics to track the number of messages published and consumed
- Build anything from lightweight unit tests to fully running embedded web container integration tests
- Learn effective testing techniques by integrating Cucumber and Spock
- Use Hashicorp Consul and Netflix Eureka for dynamic Service Discovery
Who this book is for:
Java developers wanting to build production-grade applications using the newest popular Spring tools for a rich end-to-end application development experience.
« Synopsis » peut appartenir à une autre édition de cet ouvrage.
À propos de l’auteur
Alex Antonov is a very passionate technologist with a hunger to learn new tools, languages, techniques, and concepts behind enterprise application design. His specialty lies in designing highly scalable distributed large-scale enterprise systems. He is also a frequent presenter on the topics of architecture and design at conferences such as UberConference, JavaOne, and SpringOne 2GX. Alex joined Orbitz Worldwide in 2004 and in his current role of senior principal engineer, he is responsible for providing technical leadership and guidance in the development of foundational technologies, core libraries, and APIs for enterprise-wide use, as well as being responsible for web application frameworks and developing common practices. Alex has been a long-time Spring user, starting with Spring 2.0.8 all the way to the latest and greatest-Spring Boot. Besides Java, he is also proficient in Ruby/Rails, PHP, and Groovy, and is currently learning Erlang and Go.
« A propos de ce titre » peut appartenir à une autre édition de cet ouvrage.
Ria Christie Collections
Uxbridge, Royaume-Uni
Vendeur AbeBooks depuis 25 mars 2015
Frais d'expédition de Royaume-Uni vers Etats-Unis
| Article | 6 à 12 jours ouvrés | 6 à 12 jours ouvrés |
|---|---|---|
| Premier article | EUR 17,85 | EUR 17,85 |
Modes de paiement
Description de la boutique
Hello! Ria Christie Collections is an online venture that was initially set up in 2012 to sell books. We do not have a physical high street store. We are professional online booksellers. We only sell brand new books in perfect condition that we source from various suppliers and the publishers. Primarily, our aim is to provide an excellent service to all our customers. We always work as a team to achieve this. Our other objectives are to: 1. Ensure that all our products reach their destination quickly in a safe and secure manner 2. Answer to all our customer queries within 24 hours 3. Ensure that our customers are happy with their purchases 4. Provide all the items at a competitive price 5. Always listen to our customers Ria Christie Collections is not a registered company. It is a Sole Trader venture. Other key information is shown below: Contact Person Name: Rakesh Luchmun (Mr) Storefront Name: Ria Christie Collections Place of Establishment Address: Suite B; ARUN House; ARUN Building Arundel Road Uxbridge UB8 2RR United Kingdom E-Mail Address: riachristie@hotmail.co.uk VAT Number: GB 160 5650 25 We always work hard and aim to comply with all of Abebooks Policies. If you have any issues, please do not hesitate to write to us whether before or after a purchase. We promise to reply to you promptly and, in any case, within 24 hours. Thank you kindly! Yours sincerely Mr Rakesh Luchmun (Founder) and the Ria Christie Collections Team…
Spécialité
Educational books, Textbooks, Fiction, Non- fictionProfil professionnel du vendeur
Ryefield Investments Limited
175 Pield Heath Road
Uxbridge, Royaume-Uni UB8 3NL
Conditions de vente
All Returns and Refund are as per Abebooks policies.
Droit de rétractation
Si vous êtes un consommateur, vous pouvez exercer votre droit de rétractation sur le contrat conformément à ce qui suit. Le mot « consommateur » désigne toute personne physique agissant à des fins qui n'entrent pas dans le cadre de son activité commerciale, artisanale ou professionnelle.
Informations concernant le droit de rétractation
Droit statutaire de rétractation
Vous avez le droit d'exercer votre droit de rétractation sur ce contrat dans les 14 jours sans donner de raison.
Le délai de rétractation expirera au bout de 14 jours à compter du jour où vous-même, ou un tiers autre que le transporteur et désigné par vous, prendrez physiquement possession de la dernière marchandise, du dernier lot ou de la dernière pièce.
Pour exercer votre droit de rétractation, remplissez électroniquement et envoyez une déclaration claire sur notre site Web, sous « Vos achats » dans « Votre compte ». Nous vous communiquerons sans délai un accusé de réception de cette rétractation sur un support durable (par exemple, par e-mail).
Pour respecter le délai de rétractation, il vous suffit d'envoyer votre message concernant l'exercice de votre droit de rétractation avant l'expiration du délai de rétractation.
Effets de la rétractation
Si vous exercez votre droit de rétractation sur ce contrat, nous vous rembourserons tous les paiements que vous avez effectués, y compris les frais de livraison (à l'exception des frais supplémentaires résultant du choix d'un mode de livraison autre que le type de livraison standard le moins cher que nous proposons).
Nous pouvons déduire du remboursement la perte de valeur de toute marchandise livrée, si la perte est le résultat d'une manipulation inutile de votre part.
Nous effectuerons le remboursement dans les meilleurs délais, et au plus tard 14 jours après le jour où nous aurons été informés de votre décision d'exercer votre droit de rétractation sur ce contrat.
Nous effectuerons le remboursement en utilisant le même moyen de paiement que celui que vous avez utilisé pour la transaction initiale, sauf si vous en avez expressément convenu autrement ; en tout état de cause, aucuns frais ne vous seront facturés à la suite d'un tel remboursement.
Nous pouvons suspendre le remboursement jusqu'à ce que nous ayons reçu les marchandises ou que vous ayez fourni la preuve que vous avez renvoyé les marchandises, en fonction de la première éventualité.
Vous devez renvoyer les marchandises ou les remettre à Ria Christie Collections, Uxbridge, United Kingdom, sans retard injustifié et, en tout état de cause, au plus tard 14 jours à compter du jour où vous nous avez communiqué votre décision de rétractation du présent contrat. Le délai est respecté si vous renvoyez les marchandises avant l'expiration du délai de 14 jours. Vous devrez prendre en charge les frais directs du renvoi des marchandises. Vous n'êtes responsable que de toute diminution de valeur des marchandises résultant d'une manipulation autre que celle nécessaire pour établir la nature, les caractéristiques et le fonctionnement des marchandises.
Exceptions au droit de rétractation
Le droit de rétractation ne s'applique pas à ce qui suit :
- Distribution de journaux, de revues ou de magazines, à l'exception des contrats d'abonnement ; et
- Fourniture d'un contenu numérique qui n'est pas fourni sur un support matériel (par exemple, sur un CD ou un DVD) si vous avez accepté, lors de votre commande, que nous puissions commencer à le livrer et que vous ne puissiez pas exercer votre droit de rétractation une fois la livraison commencée.
Conditions d'expédition
Orders usually ship within 2 business days. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required. Thank you!