Practical Spring LDAP: Using Enterprise Java-Based LDAP in Spring Data and Spring Framework 6

Varanasi, Balaji, Sacco, Andres

  • 出版商: Apress
  • 出版日期: 2023-12-19
  • 定價: $1,750
  • 售價: 9.5$1,663
  • 貴賓價: 9.0$1,575
  • 語言: 英文
  • 頁數: 322
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868800016
  • ISBN-13: 9798868800016
  • 相關分類: Java 相關技術
  • 立即出貨 (庫存=1)

商品描述

This revised edition is your practical, hands-on guide to developing Java-based enterprise applications with big data or batches of data using the Spring LDAP and the Spring Data LDAP frameworks. The book covers these popular Spring project modules and explains the purpose and fundamental concepts of LDAP before giving a comprehensive tour of the latest version of Spring LDAP and Spring Data LDAP as found in Spring Framework 6.
The book provides a detailed treatment of LDAP controls and the new features of Spring LDAP such as Object Directory Mapping and LDIF parsing. LDAP has become the de facto standard for storing and accessing information in enterprises. Despite its widespread adoption, developers often struggle when it comes to using this technology effectively. The traditional Java LDAP and JNDI approaches have proven to be painful and have resulted in complex, less modular applications. The Spring LDAP framework provides an ideal alternative.
After reading and using this book, you'll come away with a level of comfort for working with large batches of data or big data in your enterprise Spring applications development.
What You'll Learn
  • Explore "What is Java LDAP?" and understand the Spring LDAP and Spring Data LDAP frameworks
  • Search LDAP resources
  • Sort and page your LDAP results
  • Dive into object directory mapping
  • Handle LDAP transactions and more
Who This Book Is For
Intermediate to advanced Java and Spring software developers; programmers with at least some prior experience in Java, especially the Spring Framework

商品描述(中文翻譯)

這本修訂版是您開發基於Java的企業應用程式,使用大數據或批次資料的實用指南,並使用Spring LDAP和Spring Data LDAP框架。本書涵蓋了這些受歡迎的Spring專案模組,並解釋了LDAP的目的和基本概念,然後全面介紹了Spring Framework 6中最新版本的Spring LDAP和Spring Data LDAP。

本書詳細介紹了LDAP控制項和Spring LDAP的新功能,例如物件目錄映射和LDIF解析。LDAP已成為企業中存儲和訪問資訊的事實標準。儘管廣泛採用,但開發人員在有效使用這項技術時常常遇到困難。傳統的Java LDAP和JNDI方法被證明是痛苦的,並導致複雜、不夠模組化的應用程式。Spring LDAP框架提供了一個理想的替代方案。

閱讀並使用本書後,您將對在企業Spring應用程式開發中處理大批資料或大數據感到自在。

您將學到什麼:
- 探索「什麼是Java LDAP?」並了解Spring LDAP和Spring Data LDAP框架
- 搜尋LDAP資源
- 對LDAP結果進行排序和分頁
- 深入研究物件目錄映射
- 處理LDAP事務等

本書適合對Java和Spring軟體開發有中級到高級經驗的開發人員;具有一定Java經驗,尤其是Spring Framework的程式設計師。

作者簡介

Balaji Varanasi is a software development manager and technology entrepreneur. He has over 13 years of experience architecting and developing Java/.NET applications and, more recently, iPhone apps. During this period, he has worked in the areas of security, web accessibility, search, and enterprise portals. He has a master's degree in computer science and serves as adjunct faculty, teaching programming and information system courses. When not programming, he enjoys spending time with his lovely wife in Salt Lake City, Utah.
Andres Sacco has been working as a developer since 2007 in different languages, including Java, PHP, Node.js, Scala, and Kotlin. His background is mostly in Java and the libraries or frameworks associated with this language. At most of the companies he worked for, he researched new technologies to improve the performance, stability, and quality of the applications of each company. In 2017, he started to find new ways to optimize the transference of data between applications to reduce the cost of infrastructure. He suggested some actions, some applicable in all of the manual microservices and others in just a few. All of this work includes creating a series of theoric-practical projects (available on Manning.com). Recently, he co-authored an Apress book on Beginning Scala 3. He also, published a set of theoric-practical projects about uncommon ways of testing, such as architecture tests and chaos engineering.

作者簡介(中文翻譯)

Balaji Varanasi 是一位軟體開發經理和科技創業家。他擁有超過13年的Java/.NET應用程式架構和開發經驗,最近也開始開發iPhone應用程式。在這段期間,他從事過安全、網頁無障礙、搜尋和企業入口等領域的工作。他擁有計算機科學碩士學位,並擔任兼職教師,教授程式設計和資訊系統課程。在不寫程式的時候,他喜歡和他可愛的妻子在猶他州鹽湖城度過時光。

Andres Sacco 自2007年以來一直從事開發工作,涉及多種語言,包括Java、PHP、Node.js、Scala和Kotlin。他的背景主要是Java及其相關的庫或框架。在他工作的大多數公司中,他研究新技術以提高每個公司應用程式的性能、穩定性和質量。2017年,他開始尋找新的方法來優化應用程式之間的數據傳輸,以降低基礎設施成本。他提出了一些行動方案,其中一些適用於所有手動微服務,另一些只適用於少數。所有這些工作都包括創建一系列理論實踐項目(在Manning.com上可用)。最近,他與其他人合著了一本關於Scala 3入門的Apress書籍。他還發表了一系列關於非常規測試方法的理論實踐項目,例如架構測試和混沌工程。