چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Spring : a developer's notebook

Bruce A. Tate; Justin Gethland; Justin Gehtland

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۵
فرمت
CHM
زبان
انگلیسی
حجم فایل
۷۱۶٫۸ کیلوبایت
شابک
9780596009106، 9780596523480، 9780596553098، 0596009100، 0596523483، 0596553099

دربارهٔ کتاب

Written in an informal, even confessional manner, this guide to the simple open source framework that has supplanted many more commercially viable but twitchy programs includes a wide variety of samples and examples, an online chapter, and room for your own notes on each page. It starts with building two classes with a dependency and then using dependency injection, which is a practical (to put it mildly) first step, then progresses to automation, injecting dependencies with Spring, and writing a test. The next step is to build a user interface, which follows, and integrating other clients, using the 3DBC, working with OR persistence (for example, in integrating iBATIS, using Spring with IDO, or even using Hibernate with Spring, services and AOP, transactions and security (including securing application servlets), messaging and remoting. The notebook closes with advice on building rich clients, which presumably should include yourself. Since development first began on Spring in 2003, there's been a constant buzz about it in Java development publications and corporate IT departments. The reason is clear: Spring is a lightweight Java framework in a world of complex heavyweight architectures that take forever to implement. Spring is like a breath of fresh air to overworked developers.In Spring, you can make an object secure, remote, or transactional, with a couple of lines of configuration instead of embedded code. The resulting application is simple and clean. In Spring, you can work less and go home early, because you can strip away a whole lot of the redundant code that you tend to see in most J2EE applications. You won't be nearly as burdened with meaningless detail. In Spring, you can change your mind without the consequences bleeding through your entire application. You'll adapt much more quickly than you ever could before.Spring: A Developer's Notebook offers a quick dive into the new Spring framework, designed to let you get hands-on as quickly as you like. If you don't want to bother with a lot of theory, this book is definitely for you. You'll work through one example after another. Along the way, you'll discover the energy and promise of the Spring framework.This practical guide features ten code-intensive labs that'll rapidly get you up to speed. You'll learn how to do the following, and more:install the Spring Frameworkset up the development environmentuse Spring with other open source Java tools such as Tomcat, Struts, and Hibernatemaster AOP and transactionsutilize ORM solutionsAs with all titles in the Developer's Notebook series, this no-nonsense book skips all the boring prose and cuts right to the chase. It's an approach that forces you to get your hands dirty by working through one instructional example after another-examples that speak to you instead of at you. Since development first began on Spring in 2003, there's been a constant buzz about it in Java development publications and corporate IT departments. The reason is Spring is a lightweight Java framework in a world of complex heavyweight architectures that take forever to implement. Spring is like a breath of fresh air to overworked developers. In Spring, you can make an object secure, remote, or transactional, with a couple of lines of configuration instead of embedded code. The resulting application is simple and clean. In Spring, you can work less and go home early, because you can strip away a whole lot of the redundant code that you tend to see in most J2EE applications. You won't be nearly as burdened with meaningless detail. In Spring, you can change your mind without the consequences bleeding through your entire application. You'll adapt much more quickly than you ever could before. A Developer's Notebook offers a quick dive into the new Spring framework, designed to let you get hands-on as quickly as you like. If you don't want to bother with a lot of theory, this book is definitely for you. You'll work through one example after another. Along the way, you'll discover the energy and promise of the Spring framework. This practical guide features ten code-intensive labs that'll rapidly get you up to speed. You'll learn how to do the following, and As with all titles in the Developer's Notebook series, this no-nonsense book skips all the boring prose and cuts right to the chase. It's an approach that forces you to get your hands dirty by working through one instructional example after another-examples that speak to you instead of at you. If you're a Java developer, you know that J2EE development was supposed to be simple. But that's not how it turned out... So, what do you do? Go back to painstakingly crafted applications, with dozens of interlocking interfaces, deployment descriptors, and other ancillary files? Or reach for an alternative?Spring: A Developer's Notebook is about the alternative. Spring cuts through layers of overhead, and makes enterprise application development simple again. This book shows you how to take advantage of Spring to write lightweight applications that perform heavyweight tasks: how to put your effort into writing code that matters, not writing interfaces and descriptors that make the container's bookkeeping come out right. Instead of writing very specialized components that only live in complex containers, you'll be writing plain old Java objects that are simple to test and deploy. You'll see how to use Spring to build everything from GUIs and web frontends to back ends that access a relational database. You'll be able to add services such as transactions and security to your application by writing a few lines in a configuration file.Lightweight containers, aspect-oriented programming, and Inversion of Control have a reputation for being confusing and difficult. And, in their earlier implementations, they were. In the Spring world, however, they're simple and powerful-particularly when explained by someone who's been there, struggled with the alternatives, and come to realize that there is, indeed, a way out of the J2EE mess. If you're looking for a better way to build enterprise applications, you need this book. "This book cuts through layers of overhead, and makes enterprise application development simple again. It shows you how to take advantage of Spring to write lightweight applications that perform heavyweight tasks. Instead of writing very specialized components that only live in complex containers, you'll be writing plain old Java objects that are simple to test and deploy. You'll see how to use Spring to build everything from GUIs and web frontends to back ends that access a relational database. You'll be able to add services such as transactions and security to your application by writing a few lines in a configuration file."--Jacket

قیمت نهایی

۴۹٬۰۰۰ تومان