ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Spring Start Here: Learn what you need and learn it well

دانلود کتاب بهار را از اینجا شروع کنید: آنچه را که نیاز دارید بیاموزید و به خوبی یاد بگیرید

Spring Start Here: Learn what you need and learn it well

مشخصات کتاب

Spring Start Here: Learn what you need and learn it well

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1617298697, 9781617298691 
ناشر: Manning 
سال نشر: 2021 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 49,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب Spring Start Here: Learn what you need and learn it well به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب بهار را از اینجا شروع کنید: آنچه را که نیاز دارید بیاموزید و به خوبی یاد بگیرید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب بهار را از اینجا شروع کنید: آنچه را که نیاز دارید بیاموزید و به خوبی یاد بگیرید

با این راهنمای متمرکز و عملی که دقیقاً آنچه را که باید بدانید، به سرعت بر اکوسیستم عظیم بهار مسلط شوید. در Spring Start Here، شما یاد خواهید گرفت که چگونه: با Spring برنامه های کاربردی وب بسازید مدیریت اشیاء برنامه با زمینه Spring تداوم داده ها را با استفاده از منابع داده و تراکنش ها پیاده سازی کنید پیاده سازی تبادل داده بین برنامه ها با استفاده از خدمات REST از رویکرد پیکربندی بیش از حد قرارداد Spring Boot استفاده کنید تست های واحد و ادغام را برای برنامه های پیاده سازی شده با Spring بنویسید هنگام ساخت هر نوع اپلیکیشنی کار را به حداقل برسانید داده های ماندگار در یک برنامه Spring با استفاده از آخرین رویکرد Spring Start Here با تمرکز بر مفاهیم اصلی که در هر برنامه ای که می سازید استفاده می کنید، شما را با توسعه جاوا با Spring آشنا می کند. شما یاد خواهید گرفت که چگونه یک برنامه موجود را به Spring تغییر دهید، چگونه از ابزار Spring برای ایجاد درخواست های پایگاه داده SQL و تماس های REST استفاده کنید، و چگونه پروژه های خود را با Spring Security ایمن کنید. همیشه چیزهای بیشتری برای یادگیری وجود دارد و این کتاب قدم های بعدی شما را بسیار آسان تر می کند. خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات منینگ است. در مورد تکنولوژی برای توسعه دهندگان جاوا، Spring چارچوبی است که باید یاد بگیرند. این ابزار توسعه باورنکردنی همه چیز را از برنامه‌های کاربردی تجارت الکترونیک کسب‌وکارهای کوچک گرفته تا ریزسرویس‌های در مقیاس سازمانی قدرت می‌دهد. تسلط بر بهار یک سفر طولانی است. برداشتن اولین قدم آسان است! از اینجا شروع کنید. درباره کتاب Spring Start Here به توسعه دهندگان جاوا می آموزد که چگونه برنامه ها را با استفاده از فریم ورک Spring بسازند. گرافیک‌های آموزنده، مثال‌های مرتبط، و نوشته‌های روشن و پر جنب و جوش نویسنده Laurentiu Spilca به شما کمک می‌کند تا مهارت‌های مورد نیاز خود را بدست آورید. شما نحوه برنامه ریزی، نوشتن و آزمایش برنامه ها را کشف خواهید کرد. و با تمرکز بر مهم‌ترین ویژگی‌ها، این کتاب بی‌معنی به شما پایه‌ای محکم برای کاوش در اکوسیستم غنی بهار می‌دهد. داخلش چیه با Spring برنامه های کاربردی وب بسازید تکرار و کار دستی را به حداقل برسانید داده های ماندگار در یک برنامه Spring خدمات وب مبتنی بر HTTP و REST آزمایش پیاده سازی های Spring شما درباره خواننده برای خوانندگانی که مهارت های جاوای ابتدایی تا متوسط ​​را دارند. درباره نویسنده Lauren?iu Spilca یک توسعه دهنده ماهر جاوا و اسپرینگ و یک مدرس فناوری با تجربه است. فهرست مطالب بخش 1 مبانی 1 بهار در دنیای واقعی 2 زمینه بهار: تعریف لوبیا 3 زمینه بهار: لوبیا سیم کشی 4 زمینه بهار: استفاده از انتزاعات 5 زمینه بهار: محدوده لوبیا و چرخه زندگی 6 استفاده از جنبه ها با Spring AOP بخش 2 پیاده سازی 7 درک Spring Boot و Spring MVC 8 پیاده سازی برنامه های وب با Spring Boot و Spring MVC 9 با استفاده از دامنه های وب Spring 10 اجرای خدمات REST 11 مصرف نقاط پایانی REST 12 استفاده از منابع داده در برنامه های Spring 13 استفاده از تراکنش ها در برنامه های Spring 14 پیاده سازی پایداری داده با داده های Spring 15 برنامه Spring خود را آزمایش کنید


توضیحاتی درمورد کتاب به خارجی

Quickly master the massive Spring ecosystem with this focused, hands-on guide that teaches you exactly what you need to know. In Spring Start Here, you will learn how to:     Build web applications with Spring     Manage application objects with Spring context     Implement data persistence using data sources and transactions     Implement data exchange between applications using REST services     Utilize Spring Boot's convention-over-configuration approach     Write unit and integration tests for apps implemented with Spring     Minimize work when building any kind of app     Persisting data in a Spring application using the latest approach Spring Start Here introduces you to Java development with Spring by concentrating on the core concepts you'll use in every application you build. You'll learn how to refactor an existing application to Spring, how to use Spring tools to make SQL database requests and REST calls, and how to secure your projects with Spring Security. There's always more to learn, and this book will make your next steps much easier. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology For Java developers, Spring is the must-learn framework. This incredible development tool powers everything from small business ecommerce applications to enterprise-scale microservices. Mastering Spring is a long journey. Taking your first step is easy! Start here. About the book Spring Start Here teaches Java developers how to build applications using Spring framework. Informative graphics, relevant examples, and author Laurentiu Spilca's clear and lively writing make it easy to pick up the skills you need. You'll discover how to plan, write, and test applications. And by concentrating on the most important features, this no-nonsense book gives you a firm foundation for exploring Spring's rich ecosystem. What's inside     Build web applications with Spring     Minimize repetition and manual work     Persisting data in a Spring application     HTTP and REST-based web services     Testing your Spring implementations About the reader For readers with beginning to intermediate Java skills. About the author Lauren?iu Spilca is a skilled Java and Spring developer and an experienced technology instructor. Table of Contents PART 1 FUNDAMENTALS 1 Spring in the real world 2 The Spring context: Defining beans 3 The Spring context: Wiring beans 4 The Spring context: Using abstractions 5 The Spring context: Bean scopes and life cycle 6 Using aspects with Spring AOP PART 2 IMPLEMENTATION 7 Understanding Spring Boot and Spring MVC 8 Implementing web apps with Spring Boot and Spring MVC 9 Using the Spring web scopes 10 Implementing REST services 11 Consuming REST endpoints 12 Using data sources in Spring apps 13 Using transactions in Spring apps 14 Implementing data persistence with Spring Data 15 Testing your Spring app



فهرست مطالب

Spring Start Here
brief contents
contents
foreword
preface
acknowledgments
about this book
	Who should read this book
	How this book is organized: A roadmap
	About the code
	liveBook discussion forum
about the author
about the cover illustration
Part 1: Fundamentals
	Chapter 1: Spring in the real world
		1.1 Why should we use frameworks?
		1.2 The Spring ecosystem
			1.2.1 Discovering Spring Core: The foundation of Spring
			1.2.2 Using Spring Data Access feature to implement the app’s persistence
			1.2.3 The Spring MVC capabilities for developing web apps
			1.2.4 The Spring testing feature
			1.2.5 Projects from the Spring ecosystem
		1.3 Spring in real-world scenarios
			1.3.1 Using Spring in the development of a backend app
			1.3.2 Using Spring in a automation test app
			1.3.3 Using Spring for the development of a desktop app
			1.3.4 Using Spring in mobile apps
		1.4 When not to use frameworks
			1.4.1 You need to have a small footprint
			1.4.2 Security needs dictate custom code
			1.4.3 Abundant existing customizations make a framework impractical
			1.4.4 You won’t benefit from switching to a framework
		1.5 What will you learn in this book
	Chapter 2: The Spring context: Defining beans
		2.1 Creating a Maven project
		2.2 Adding new beans to the Spring context
			2.2.1 Using the @Bean annotation to add beans into the Spring context
			2.2.2 Using stereotype annotations to add beans to the Spring context
			2.2.3 Programmatically adding beans to the Spring context
	Chapter 3: The Spring context: Wiring beans
		3.1 Implementing relationships among beans defined in the configuration file
			3.1.1 Wiring the beans using a direct method call between the @Bean methods
			3.1.2 Wiring the beans using the @Bean annotated method’s parameters
		3.2 Using the @Autowired annotation to inject beans
			3.2.1 Using @Autowired to inject the values through the class fields
			3.2.2 Using @Autowired to inject the values through the constructor
			3.2.3 Using dependency injection through the setter
		3.3 Dealing with circular dependencies
		3.4 Choosing from multiple beans in the Spring context
	Chapter 4: The Spring context: Using abstractions
		4.1 Using interfaces to define contracts
			4.1.1 Using interfaces for decoupling implementations
			4.1.2 The requirement of the scenario
			4.1.3 Implementing the requirement without using a framework
		4.2 Using dependency injection with abstractions
			4.2.1 Deciding which objects should be part of the Spring context
			4.2.2 Choosing what to auto-wire from multiple implementations of an abstraction
		4.3 Focusing on object responsibilities with stereotype annotations
	Chapter 5: The Spring context: Bean scopes and life cycle
		5.1 Using the singleton bean scope
			5.1.1 How singleton beans work
			5.1.2 Singleton beans in real-world scenarios
			5.1.3 Using eager and lazy instantiation
		5.2 Using the prototype bean scope
			5.2.1 How prototype beans work
			5.2.2 Prototype beans in real-world scenarios
	Chapter 6: Using aspects with Spring AOP
		6.1 How aspects work in Spring
		6.2 Implementing aspects with Spring AOP
			6.2.1 Implementing a simple aspect
			6.2.2 Altering the intercepted method’s parameters and the returned value
			6.2.3 Intercepting annotated methods
			6.2.4 Other advice annotations you can use
		6.3 The aspect execution chain
Part 2: Implementation
	Chapter 7: Understanding Spring Boot and Spring MVC
		7.1 What is a web app?
			7.1.1 A general overview of a web app
			7.1.2 Different fashions of implementing a web app with Spring
			7.1.3 Using a servlet container in web app development
		7.2 The magic of Spring Boot
			7.2.1 Using a project initialization service to create a Spring Boot project
			7.2.2 Using dependency starters to simplify the dependency management
			7.2.3 Using autoconfiguration by convention based on dependencies
		7.3 Implementing a web app with Spring MVC
	Chapter 8: Implementing web apps with Spring Boot and Spring MVC
		8.1 Implementing web apps with a dynamic view
			8.1.1 Getting data on the HTTP request
			8.1.2 Using request parameters to send data from client to server
			8.1.3 Using path variables to send data from client to server
		8.2 Using the GET and POST HTTP methods
	Chapter 9: Using the Spring web scopes
		9.1 Using the request scope in a Spring web app
		9.2 Using the session scope in a Spring web app
		9.3 Using the application scope in a Spring web app
	Chapter 10: Implementing REST services
		10.1 Using REST services to exchange data between apps
		10.2 Implementing a REST endpoint
		10.3 Managing the HTTP response
			10.3.1 Sending objects as a response body
			10.3.2 Setting the response status and headers
			10.3.3 Managing exceptions at the endpoint level
		10.4 Using a request body to get data from the client
	Chapter 11: Consuming REST endpoints
		11.1 Calling REST endpoints using Spring Cloud OpenFeign
		11.2 Calling REST endpoints using RestTemplate
		11.3 Calling REST endpoints using WebClient
	Chapter 12: Using data sources in Spring apps
		12.1 What a data source is
		12.2 Using JdbcTemplate to work with persisted data
		12.3 Customizing the configuration of the data source
			12.3.1 Defining the data source in the application properties file
			12.3.2 Using a custom DataSource bean
	Chapter 13: Using transactions in Spring apps
		13.1 Transactions
		13.2 How transactions work in Spring
		13.3 Using transactions in Spring apps
	Chapter 14: Implementing data persistence with Spring Data
		14.1 What Spring Data is
		14.2 How Spring Data works
		14.3 Using Spring Data JDBC
	Chapter 15: Testing your Spring app
		15.1 Writing correctly implemented tests
		15.2 Implementing tests in Spring apps
			15.2.1 Implementing unit tests
			15.2.2 Implementing integration tests
appendix A: Architectural approaches
	A.1 The monolithic approach
	A.2 Using a service-oriented architecture
		A.2.1 Complexity caused by communication among services
		A.2.2 Complexity added to the security of the system
		A.2.3 Complexity added for the data persistence
		A.2.4 Complexity added in the deployment of the system
	A.3 From microservices to serverless
	A.4 Further reading
appendix B: Using XML for the context configuration
appendix C: A quick introduction to HTTP
	C.1 What is HTTP?
	C.2 The HTTP request as a language between client and server
	C.3 The HTTP response: The way the server responds
	C.4 The HTTP session
appendix D: Using JSON formatting
appendix E: Installing MySQL and creating a database
	Step 1: Install a DBMS on your local system
	Step 2: Install a client application for your DBMS
	Step 3: Connecting to the local DBMS
	Step 4: Add a new database
appendix F: Recommended tools
appendix G: Recommended learning materials for further study
index
	Symbols
	Numerics
	A
	B
	C
	D
	E
	F
	G
	H
	I
	J
	L
	M
	N
	O
	P
	Q
	R
	S
	T
	U
	V
	W
	X




نظرات کاربران