Just Spring
A lightweight introduction to the Spring Framework
Publisher: O'Reilly Media
Released: July 2011
Pages: 96

Get a concise introduction to Spring, the popular open source framework for building lightweight enterprise applications on the Java platform. This example-driven book for Java developers delves into the framework’s basic features, as well as complex concepts such as containers. You’ll learn how Spring makes Java Messaging Service easier to work with, and how its support for Hibernate helps you work with data persistence and retrieval.

In this revised edition of Just Spring, you’ll get your hands deep into sample code, beginning with a problem that illustrates Spring’s core principle: dependency injection. In the chapters that follow, author Madhusudhan Konda walks you through features that underlie the solution.

  • Dive into the new chapter on advanced concepts, such as bean scopes and property editors
  • Learn dependency injection through a simple object coupling problem
  • Tackle the framework’s core fundamentals, including beans and bean factories
  • Discover how Spring makes the Java Messaging Service API easier to use
  • Learn how Spring has revolutionized data access with Java DataBase Connectivity (JDBC)
  • Use Spring with the Hibernate framework to manipulate data as objects
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
O'Reilly MediaJust Spring
 
3.4

(based on 13 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (4)

  • 1 Stars

     

    (1)

62%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (9)
  • Concise (8)
  • Helpful examples (7)
  • Well-written (6)
  • Accurate (3)

Cons

  • Not comprehensive enough (4)
  • Too many errors (4)

Best Uses

  • Novice (10)
  • Student (10)
  • Intermediate (4)
    • Reviewer Profile:
    • Developer (10), Designer (4)

Reviewed by 13 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

 
2.0

Not so good

By Doc Mike

from Iowa City

About Me Designer, Developer, Educator, Sys Admin

Verified Reviewer

Pros

    Cons

    • Difficult to understand
    • Not comprehensive enough
    • Too many errors

    Best Uses

      Comments about O'Reilly Media Just Spring:

      This book is poorly written and very poorly edited, with many syntactic and grammatical errors. The format of the code examples doesn't work in eBook format, I had to revert to PDF to see the code correctly.
      I expected better from O'Reilly Publishing.

      (1 of 1 customers found this review helpful)

       
      2.0

      Way too many errors

      By SteveH

      from Austin TX

      About Me Designer, Developer

      Verified Reviewer

      Pros

      • Concise
      • Easy to understand

      Cons

      • Too many errors

      Best Uses

      • Student

      Comments about O'Reilly Media Just Spring:

      Nice short overview of Spring, but way too many errors in both code examples (ie using wrong classnames) and typos (seem to be at least one or two per page). Even if English isn't the author's primary language, the editors should have caught the typos and errors.

      This is a good book for someone who has no idea at all what Spring is, and wants the 10,000 foot level view. But for anything other than an 'executive summary' I recommend looking elsewhere until the errors are resolved.

      (2 of 3 customers found this review helpful)

       
      2.0

      Just Spring First Impressions

      By KSev

      from Orem, UT

      About Me Developer

      Pros

      • Concise
      • Helpful examples

      Cons

      • More poorly-edited
      • Poorly-wirtten
      • Too many errors

      Best Uses

      • Novice
      • Student

      Comments about O'Reilly Media Just Spring:

      I just completed reading through chapter one (about 20% of the book). BE ADVISED that these are just my first impressions. They are best understood if you know my perspective. I've used Spring for the two years (beans, MVC, Web Flow, testing, transactions). I've read the first three sections and parts of specific sections of the Spring reference documentation. I'm hoping to read a quick introduction to identify the core foundation concepts I may be missing and fill in those gaps so I can feel comfortable picking and choosing sections as they apply.

      * The preface/introductory material reads nicely and wet my appetite for a quick, smooth Spring overview.
      * The first chapter reads awkwardly with superfluous articles, missing articles, disjointed sentence flow and the like.
      * The first example uses a class called FileReader. This is not so unusual. However, when you consider that the FileReader class he uses is his own FileReader class and not java.io.FileReader, you begin to wonder about his vocabulary and teaching skills. Why use a potentially confusing class name when you're trying to clarify?
      * The IReader example interface is sometimes referred to incorrectly as "Reader."
      * The essential concepts are included in coherent sequence.
      * The examples illustrate the concepts without unnecessary fluff.
      * The occasional, conversational segues are clumsy.
      * The text and examples include too many errors – especially for such a short book.

      Let me sum up my first impressions. My last college semester of Mechanical Engineering studies included a required Heat Transfer class. The one class offered that semester was taught by a graduate student. English was his second language. The first day of class he spent 30 minutes trying to tell us about "bakamotion." It turned into a guessing game resembling charades. Finally a student suggested he write it on the board. He wrote "bulk motion." It took another 5 minutes to get from there to "mass flow" and finally to "convection." Though he knew the subject well, the students suffered. He simply lacked the skills to transfer that knowledge. Now, after completing this first chapter, I feel a bit like I did after that first day of Heat Transfer class. However, I am encouraged by his ability to focus on the essential material. So, while I expect to stumble through this book, it should be a short trip void of detours.

      (1 of 2 customers found this review helpful)

       
      4.0

      Excellent refresher and a treat to read!

      By Saurabh

      from London

      About Me Designer, Developer, Educator

      Verified Reviewer

      Pros

      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Intermediate
        • Novice
        • Student

        Comments about O'Reilly Media Just Spring:

        I started reading this book. The first chappter itself caught my attention. I have worked on spring for last couple of years and was familiar with concepts like dependency injection, or programming to interface or some of the benifits of spring, but this book brings it all together with only a couple of well laid paragraphs and examples. Great refresher to key concepts indeed! Very interesting, very simple and compact book! Can be read at leisure even while travelling - like a magazine.

        (1 of 1 customers found this review helpful)

         
        5.0

        Nice intro to Spring Framework

        By informatik

        from Tallinn, Estonia

        About Me Developer

        Verified Reviewer

        Pros

        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Novice
          • Student

          Comments about O'Reilly Media Just Spring:

          This book is a very good introduction to the basics of Spring Framework. Just what I was looking for.

          I am new to Spring and wanted to get a quick, but informative intro to the subject (with intuitive examples, of course). And this book is exactly what I wanted.
          Read it carefully, trying the examples, in just two days.
          Very impressive!

          Definitely 5 stars!

          (5 of 6 customers found this review helpful)

           
          2.0

          Readable but sub-standard quality book

          By RB

          from Netherlands

          About Me Designer, Developer

          Verified Reviewer

          Pros

          • Concise
          • Easy to understand

          Cons

          • Bad writing style
          • Not comprehensive enough
          • Too basic
          • Too many errors

          Best Uses

          • Intermediate
          • Novice
          • Student

          Comments about O'Reilly Media Just Spring:

          The nice thing about this book is that it is only around 80 pages on my iPad reader, which means you get the hang of Spring pretty quickly. That, by itself, is a useful thing.

          But after these 80 pages you discover it has been only a limited introduction into the features of Spring.

          Worst of all, the book contains so many errors, both linguistic, as well as incorrect references, typos and programmatic errors in examples, which can never compile, that as a reader you're left with the feeling of having been used as a proof reader.

          Even though I enjoyed the Spring introduction, a quality publisher like O'Reilly should not accept this level of substandard quality.

          This document clearly requires some more proof reading rounds before it is up to standard, in my view.

          (2 of 2 customers found this review helpful)

           
          4.0

          Good book to kickstart Spring Framework

          By Aneesh Joy

          from Cochin, India

          About Me Developer

          Verified Reviewer

          Pros

          • Concise
          • Easy to understand
          • Well-written

          Cons

            Best Uses

            • Intermediate
            • Novice
            • Student

            Comments about O'Reilly Media Just Spring:

            This is a good buy if you know core Java and want to jump in to Spring Framework. This is a small book and you can get the fundamentals right within no time.

            It is very true that project deadlines don't allow developers to read fat books cover to cover. This one will definitely get you started and you will get the confidence to sail through a significantly huge spring framework.

            Although the book gives a simple introduction, author also tried to provide common use cases like using Java collections, JMS, and JDBC with Spring.

            (2 of 3 customers found this review helpful)

             
            4.0

            Good introduction to Spring

            By RGL

            from Toronto, Canada

            Verified Reviewer

            Pros

            • Concise
            • Easy to understand
            • Well-written

            Cons

              Best Uses

              • Novice
              • Student

              Comments about O'Reilly Media Just Spring:

              Very good book for Spring beginners. Shows in just few pages some practical stuff that can be done with Spring.
              Does not tie into a specific Spring version which is, I think, a good thing.

              (3 of 3 customers found this review helpful)

               
              5.0

              Easy to Follow 62-pages of bliss

              By Dozza

              from Sydney, Australia

              About Me Developer

              Pros

              • Accurate
              • Concise
              • Easy to understand
              • Helpful examples

              Cons

                Best Uses

                • Novice
                • Student

                Comments about O'Reilly Media Just Spring:

                I have just finished reading Just Spring, by Madhusudhan Konda, after taking on some minor roles in certain Java projects. With Spring now the renowned framework when Java is mentioned as an approach to a solution, it is vital that the fundaments of the framework is understood, and having a book that is solely focused on that idea, separating non-essential information and allowing the reader to enjoy the Spring framework in itself, no interference with Hibernate and other concepts, the author does an amicable job.

                The author deals with important framework concepts, as they present in other languages and their frameworks, such as dependency injection, Beans, and deals with the data-management aspects such as Spring Data. This book is aimed at someone who is a fan of cookbooks, the quick 'let-me-plug-this-into-my-solution' where you just read up on the chapter and apply the sample code to your own work, no fuss. The book itself is not as thick as some of the other Spring books, which encourages someone wanting to shortcut his or her way into an enterprise application, applying an enterprise-standard framework.

                I find this book easy to read, the author's context is understandable and sensible, and as far as Java books go, this comes highly recommended. 62 easy pages to follow, so you can bridge your understanding from uni-java knowledge to applying this wonderful framework.

                (2 of 3 customers found this review helpful)

                 
                5.0

                Nice book for new springers

                By JBuddy

                from London, UK

                Pros

                • Easy to understand
                • Helpful examples
                • Well-written

                Cons

                • Too basic

                Best Uses

                • Novice
                • Student

                Comments about O'Reilly Media Just Spring:

                I was amazed that I could learn Spring basics so fast. This book covers DI, Spring JDBC/JMS/Hibernate with some precise sample codes for those are new to Spring. Good abstraction of depth of Spring for the new comers to understand easily.

                Good place to start Spring!!!!!

                Displaying reviews 1-10

                Back to top

                Previous | Next »

                 
                Buy 2 Get 1 Free Free Shipping Guarantee
                Buying Options
                Immediate Access - Go Digital what's this?
                Ebook: $16.99
                Formats:  DAISY, ePub, Mobi, PDF
                Print & Ebook: $21.99
                Print: $19.99