Non è necessario possedere un dispositivo Kindle. Scarica una delle app Kindle gratuite per iniziare a leggere i libri Kindle sul tuo smartphone, tablet e computer.

  • Apple
  • Android
  • Windows Phone
  • Android

Per scaricare una app gratuita, inserisci il numero di cellulare.

Prezzo Kindle: EUR 35,63

Risparmia EUR 6,18 (15%)

include IVA (dove applicabile)
Leggi questo titolo gratuitamente. Maggiori informazioni
Leggi gratis

Queste promozioni verranno applicate al seguente articolo:

Alcune promozioni sono cumulabili; altre non possono essere unite con ulteriori promozioni. Per maggiori dettagli, vai ai Termini & Condizioni delle specifiche promozioni.

Invia a Kindle o a un altro dispositivo

Invia a Kindle o a un altro dispositivo

Spring, Hibernate, Data Modeling, REST and TDD:Agile Java Design and Development (English Edition) di [De, Amritendu]
Annuncio applicazione Kindle

Spring, Hibernate, Data Modeling, REST and TDD:Agile Java Design and Development (English Edition) Formato Kindle

1.0 su 5 stelle 1 recensione cliente

Visualizza tutti i 2 formati e le edizioni Nascondi altri formati ed edizioni
Prezzo Amazon
Nuovo a partire da Usato da
Formato Kindle
"Ti preghiamo di riprovare"
EUR 35,63

Lunghezza: 500 pagine Miglioramenti tipografici: Abilitato Scorri Pagina: Abilitato
Lingua: Inglese

Descrizione prodotto



In this book we are developing a multi-tiered object-oriented Java web system using Spring and Hibernate. Instead of real life business requirements, we consider examples of all the relationships of data modeling. With each lesson, we develop the user interface along with the presentation tier in a nimble manner. We also develop the business service tier, the data access tier and the resource (entity) tier with the test driven development agile approach. The chapters contain detailed explanations and code fragments sufficient to get you familiarized with the development techniques. The Appendix section has the link to the entire source code should you require reference to it. I appeal to the reader to go hands on and develop the entire code shown in the book which may aid in improving core concepts of relational database driven web application development.

What you will learn:

  • REST Architecture with support for mobile applications

  • All the relationships of data modeling

  • Development of user interface with JSP, JQuery, AJAX and JSON

  • Development of mock in-memory database

  • Design, develop and unit test the presentation tier

  • Design, develop and unit test the business tier

  • Design, develop and unit test the data access tier

  • Design, develop and unit test the resource (entity) tier

  • Popular patterns and best practices in designing a complete Spring and Hibernate based relational database driven Java web application

Table of Contents:

PART I: An Introduction to Data-Driven Development

Chapter 1. Architecture

Chapter 2. Managing a Standalone Entity

PART II: Managing a One-to-One Relationship

Chapter 3. One-to-One Unidirectional Relationship

Chapter 4. One-to-One Bidirectional Relationship

Chapter 5. One-to-One Self-Referencing Relationship

PART III: Managing a One-to-Many Relationship

Chapter 6. One-to-Many Unidirectional Relationship

Chapter 7. One-to-Many Bidirectional Relationship

Chapter 8. One-to-Many Self-Referencing Relationship

PART IV: Managing a Many-to-Many Relationship

Chapter 9. Many-to-Many Unidirectional Relationship

Chapter 10. Many-to-Many Bidirectional Relationship

Chapter 11. Many-to-Many Bidirectional with Join Attribute Relationship

Chapter 12. Many-to-Many Self-Referencing Relationship

Chapter 13. Many-to-Many Self-Referencing with Join Attribute Relationship

PART V: Managing Inheritance Relationships

Chapter 14. Single Table Inheritance

Chapter 15. Concrete Table Inheritance

Chapter 16. Class Table Inheritance

Unique Selling Points:

  • The techniques given in this book can be used in real-life professional projects and are not present in the specification.

  • The code given as a download option can be used in professional projects reducing development time by 30%.

  • Difficult to find another Java book covering how to design all the tiers of JEE application design-entity, data access, business service and presentation.

  • Difficult to find another Java book covering test driven development at all the tiers of the stack which is a best practice for agile projects very popular in today's market.

  • Difficult to find another Java book covering all the relationships of data modeling which I have covered in detail.

  • Difficult to find another Java book covering REST architecture which is popular in today's world where applications needs to support mobile view along with online view.


After completing his computer science, engineering degree, Amritendu De has spent the last 12 years working in the IT industry. He has worked for organizations such as HP, IBM and Oracle in various capacities and is currently working with a leading multinational company as a Senior Software Architect. He has worked extensively on Java and related technologies; has been involved in end-to-end product development for CRM, Utilities and Data Center Infrastructure Management business domains; and holds Sun Certified Enterprise Architect (SCEA) certification. He is the author of the Oracle Certified Master Java EE Enterprise Architect Practice Guide and the Oracle Certified Associate Java SE 7 and SE 6 Practice Exams. In his free time, Amritendu likes to watch movies and read detective stories.

Dettagli prodotto

  • Formato: Formato Kindle
  • Dimensioni file: 2749 KB
  • Lunghezza stampa: 500
  • Utilizzo simultaneo di dispositivi: illimitato
  • Venduto da: Amazon Media EU S.à r.l.
  • Lingua: Inglese
  • ASIN: B00S5D2I5O
  • Da testo a voce: Abilitato
  • X-Ray:
  • Word Wise: Non abilitato
  • Screen Reader: Supportato
  • Miglioramenti tipografici: Abilitato
  • Media recensioni: 1.0 su 5 stelle 1 recensione cliente
  • Posizione nella classifica Bestseller di Amazon: #26.259 a pagamento nel Kindle Store (Visualizza i Top 100 a pagamento nella categoria Kindle Store)
  • Hai trovato questo prodotto a un prezzo più basso?

Recensioni clienti

1.0 su 5 stelle
5 stelle
4 stelle
3 stelle
2 stelle
1 stella
Vedi la recensione del cliente
Condividi la tua opinione con altri clienti

Principali recensioni dei clienti

Formato: Formato Kindle
The code examples and paragraphs are mixed together and you can't recognize who starts/ends first. The formatting has been messed up.
Commento Una persona l'ha trovato utile. Questa recensione ti è stata utile? No Invio feedback...
Grazie del feedback.
Spiacenti, non siamo stati in grado di registrare il voto. Provare di nuovo.
Segnala un abuso

Le recensioni clienti più utili su (beta) (Potrebbero essere presenti recensioni del programma "Early Reviewer Rewards") 2.6 su 5 stelle 3 recensioni
5 di 8 persone hanno trovato utile la seguente recensione
1.0 su 5 stelle This book assumed that users have a really good background in data-driven development 6 febbraio 2015
Di Shijie Zhang - Pubblicato su
Formato: Copertina flessibile Acquisto verificato
This book assumed that users have a really good background in data-driven development. The illustration of examples is not in-detail and kind of hard to follow.
1 di 1 persone hanno trovato utile la seguente recensione
1.0 su 5 stelle Awful book, not recommended 31 gennaio 2017
Di Lord Belial - Pubblicato su
Formato: Copertina flessibile
I bought this book after hearing from it in a promo the writer made in Coderanch forums, and thought the topics the writer announced that were in the book were interesting. Silly me.

The book is huge and very long, but that's only because its full of source code.
Every chapter is always the same: "Now we will do this, and then that". After this short introduction that explains barely nothing, you are thrown into pages and pages of html code that can just be downloaded and that should not be in the book just to make it look like if it has a lot of content.

I did not learn data modeling, or Spring or Agile. The only useful thing might be the Hibernate mappings, that's all.
I could no even finish the book since it felt very tedious and hard to follow.

It's obvious that this book was just put together very quickly, without reviewing the final result. And I paid 50$ for it :D
5.0 su 5 stelle Helped lot 14 marzo 2017
Di Amazon Customer - Pubblicato su
Formato: Copertina flessibile
Very well written, this book helped me lot, cheers !!!!
click to open popover