دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 6
نویسندگان: Craig Walls
سری:
ناشر: Manning Publications
سال نشر: 2021
تعداد صفحات: 213
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 11 مگابایت
در صورت تبدیل فایل کتاب Spring in Action به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب بهار در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Spring in Action, Sixth Edition MEAP V04 Copyright Welcome Brief contents Chapter 1: Getting started with Spring 1.1 What is Spring? 1.2 Initializing a Spring application 1.2.1 Initializing a Spring project with Spring Tool Suite 1.2.2 Examining the Spring project structure 1.3 Writing a Spring application 1.3.1 Handling web requests 1.3.2 Defining the view 1.3.3 Testing the controller 1.3.4 Building and running the application 1.3.5 Getting to know Spring Boot DevTools 1.3.6 Let’s review 1.4 Surveying the Spring landscape 1.4.1 The core Spring Framework 1.4.2 Spring Boot 1.4.3 Spring Data 1.4.4 Spring Security 1.4.5 Spring Integration and Spring Batch 1.4.6 Spring Cloud 1.5 Summary Chapter 2: Developing web applications 2.1 Displaying information 2.1.1 Establishing the domain 2.1.2 Creating a controller class 2.1.3 Designing the view 2.2 Processing form submission 2.3 Validating form input 2.3.1 Declaring validation rules 2.3.2 Performing validation at form binding 2.3.3 Displaying validation errors 2.4 Working with view controllers 2.5 Choosing a view template library 2.5.1 Caching templates 2.6 Summary Chapter 3: Working with data 3.1 Reading and writing data with JDBC 3.1.1 Adapting the domain for persistence 3.1.2 Working with JdbcTemplate 3.1.3 Defining a schema and preloading data 3.1.4 Inserting data 3.2 Working with Spring Data JDBC 3.2.1 Adding Spring Data JDBC to the build 3.2.2 Defining repository interfaces 3.2.3 Annotating the domain for persistence 3.2.4 Preloading data with CommandLineRunner 3.3 Persisting data with Spring Data JPA 3.3.1 Adding Spring Data JPA to the project 3.3.2 Annotating the domain as entities 3.3.3 Declaring JPA repositories 3.3.4 Customizing repositories 3.4 Summary Chapter 4: Working with non-relational data 4.1 Working with Cassandra repositories 4.1.1 Enabling Spring Data Cassandra 4.1.2 Understanding Cassandra data modeling 4.1.3 Mapping domain types for Cassandra persistence 4.1.4 Writing Cassandra repositories 4.2 Writing MongoDB repositories 4.2.1 Enabling Spring Data MongoDB 4.2.2 Mapping domain types to documents 4.2.3 Writing MongoDB repository interfaces 4.3 Summary Chapter 5: Securing Spring 5.1 Enabling Spring Security 5.2 Configuring authentication 5.2.1 In-memory user details service 5.2.2 Customizing user authentication 5.3 Securing web requests 5.3.1 Securing requests 5.3.2 Creating a custom login page 5.3.3 Enabling third-party authentication 5.3.4 Logging out 5.3.5 Preventing cross-site request forgery 5.4 Applying method-level security 5.5 Knowing your user 5.6 Summary Chapter 6: Working with configuration properties 6.1 Fine-tuning autoconfiguration 6.1.1 Understanding Spring’s environment abstraction 6.1.2 Configuring a data source 6.1.3 Configuring the embedded server 6.1.4 Configuring logging 6.1.5 Using special property values 6.2 Creating your own configuration properties 6.2.1 Defining configuration properties holders 6.2.2 Declaring configuration property metadata 6.3 Configuring with profiles 6.3.1 Defining profile-specific properties 6.3.2 Activating profiles 6.3.3 Conditionally creating beans with profiles 6.4 Summary Chapter 7: Creating REST services 7.1 Writing RESTful controllers 7.1.1 Retrieving data from the server 7.1.2 Sending data to the server 7.1.3 Updating data on the server 7.1.4 Deleting data from the server 7.2 Enabling hypermedia 7.2.1 Adding hyperlinks 7.2.2 Creating resource assemblers 7.2.3 Naming embedded relationships 7.3 Enabling data-backed services 7.3.1 Adjusting resource paths and relation names 7.3.2 Paging and sorting 7.3.3 Adding custom endpoints 7.3.4 Adding custom hyperlinks to Spring Data endpoints 7.4 Summary Chapter 8: Consuming REST services 8.1 Consuming REST endpoints with RestTemplate 8.1.1 GETting resources 8.1.2 PUTting resources 8.1.3 DELETEing resources 8.1.4 POSTing resource data 8.2 Navigating REST APIs with Traverson 8.3 Summary Notes Index Terms