舉報

會員
Scala for Java Developers
最新章節:
Index
ThisstepbystepguideisfullofeasytofollowcodetakenfromrealworldexamplesexplainingthemigrationandintegrationofScalainaJavaproject.IfyouareaJavadeveloperoraJavaarchitect,workinginJavaEEbasedsolutionsandwanttostartusingScalainyourdailyprogramming,thisbookisidealforyou.Thisbookwillgetyouupandrunningquicklybyadoptingapragmaticapproachwithrealworldcodesamples.NopriorknowledgeofScalaisrequired.
目錄(79章)
倒序
- coverpage
- Scala for Java Developers
- Credits
- Foreword
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Programming Interactively within Your Project
- Advantages of using Scala for Java projects
- Learning Scala through the REPL
- Operations on collections
- Summary
- Chapter 2. Code Integration
- Creating a REST API from an existing database
- Adding a test in Scala
- Setting up Scala within a Java Maven project
- Scala and Java collaboration
- Differences in style between Java and Scala code
- Summary
- Chapter 3. Understanding the Scala Ecosystem
- Inheriting Java Integrated Development Environments (IDEs)
- Building with Simple Build Tool (SBT)
- Experimenting with Scala Worksheets
- Working with HTTP
- Taking advantage of Typesafe Activator
- The REPL as a scripting engine
- Summary
- Chapter 4. Testing Tools
- Writing tests with ScalaTest
- Testing with ScalaCheck
- Summary
- Chapter 5. Getting Started with the Play Framework
- Getting started with the classic Play distribution
- Getting started with the Typesafe Activator
- Architecture of a Play application
- Playing with authentication
- Practical tips when using Play
- Summary
- Chapter 6. Database Access and the Future of ORM
- Integrating an existing ORM – Hibernate and JPA
- Dealing with persistence in the Play Framework
- Replacing ORM
- Learning about Slick
- Scaffolding a Play application
- Summary
- Chapter 7. Working with Integration and Web Services
- Binding XML data in Scala
- Working with XML and JSON
- Handling Play requests with XML and JSON
- Summary
- Chapter 8. Essential Properties of Modern Applications – Asynchrony and Concurrency
- The pillars of Concurrency
- The Async library – SIP-22-Async
- Getting started with Akka
- Summary
- Chapter 9. Building Reactive Web Applications
- Describing reactive applications
- Handling streams reactively
- Experimenting with WebSockets and Iteratees in Play
- Learning from activator templates
- Playing with Actor Room
- Summary
- Chapter 10. Scala Goodies
- Exploring MongoDB
- Scratching the surface of Big Data
- Introducing DSLs in Scala
- Introducing Scala.js
- Final tips
- Summary
- Index 更新時間:2021-07-16 11:58:52
推薦閱讀
- Instant Node Package Manager
- 程序員面試筆試寶典(第3版)
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- ASP.NET MVC4框架揭秘
- 概率成形編碼調制技術理論及應用
- 琢石成器:Windows環境下32位匯編語言程序設計
- Drupal 8 Module Development
- Spring快速入門
- 編程菜鳥學Python數據分析
- C語言程序設計實訓教程與水平考試指導
- 從0到1:HTML5 Canvas動畫開發
- Mockito Essentials
- 計算機應用基礎案例教程(第二版)
- 透視C#核心技術:系統架構及移動端開發
- 可視化H5頁面設計與制作:Mugeda標準教程
- Python深度學習入門:從零構建CNN和RNN
- 狼書(卷2):Node.js Web應用開發
- Java語言程序設計與實現(微課版)
- Java程序設計
- Elixir Cookbook
- Java 9 Cookbook
- 來吧,一起創客
- Arduino for Secret Agents
- CMake Cookbook
- Rust編程之道
- 數據庫技術及應用教程(第2版)
- Xilinx FPGA數字信號處理設計:基礎版
- Getting Started with Zurb Foundation 4
- Android Studio 2 Essentials(Second Edition)
- RESTful Web Services with Scala