Scala for Java Developers

Scala for Java Developers

by Alexandre, Thomas

Type Book
Rate 0.0 /5

This step-by-step guide is full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project. If you are a Java developer or a Java architect, working in Java EE-based solutions and want to start using Scala in your daily programming, this book is ideal for you. This book will get you up and running quickly by adopting a pragmatic approach with real-world code samples. No prior knowledge of Scala is required.

Read More ↓

Title Statements

  • Full title :Scala for Java Developers.

Summary

This step-by-step guide is full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project. If you are a Java developer or a Java architect, working in Java EE-based solutions and want to start using Scala in your daily programming, this book is ideal for you. This book will get you up and running quickly by adopting a pragmatic approach with real-world code samples. No prior knowledge of Scala is required.

Read More ↓

Edition Statements

  • Publication Date:2014.

Publication Statements

  • Publisher(s):Packt Publishing
  • Place of Publication:Birmingham
  • Language:eng
  • Publication Date:2014.

Notes

Exploring the code behind the app generation.

The Physical Object

  • Description:1 online resource (282 pages)

Edition Identifiers

  • ISBN:1783283637, 9781783283637, 1306708869, 9781306708869, 9781783283644, 1783283645
  • oclc:ocn994403763
  • LC Classification:QA76.73 .S28
  • Dewey Decimal:005.133

Table of Contents

Cover; Copyright; Credits; Foreword; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Preface; Chapter 1: Programming Interactively within Your Project; Advantages of using Scala for Java projects; More concise and expressive; Increased productivity; Natural evolution from Java; Better fit for asynchronous and concurrent code; Learning Scala through the REPL; Declaring val/var variables; Defining classes; Explaining case classes; Operations on collections; Transforming collections containing primitive types; Collections of more complex objects; Filter and partition.

Dealing with tuplesIntroducing Map; Introducing the Option construct; A glimpse at pattern matching; The map method; Looking at String Interpolation; The groupBy method; The foldLeft method; Summary; Chapter 2: Code Integration; Creating a REST API from an existing database; The sample database; Setting up a Maven project; Creating JPA entities and REST web service; Running and testing the project; Adding a test in Scala; Setting up Scala within a Java Maven project; Scala and Java collaboration; Converting between collection types; JavaBean-style properties; Scala and Java object orientation.…

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Scala for Java Developers -- (.pdf)

    PDF · 14.3 MB · updated
  • Scala for Java developers : build reactive, scala…

    EPUB · 6.0 MB · updated
  • Scala for Java developers : build reactive, scala…

    PDF · 3.9 MB · updated
  • Scala for Java Developers -- (.epub)

    EPUB · 6.0 MB · updated