Scala for Java Developers
Book Details:
Publisher: | Packt Publishing |
Series: |
Packt
|
Author: | Thomas Alexandre |
Edition: | 1 |
ISBN-10: | 1783283637 |
ISBN-13: | 9781783283637 |
Pages: | 282 |
Published: | Apr 25 2014 |
Posted: | Nov 19 2014 |
Language: | English |
Book format: | PDF |
Book size: | 3.9 MB |
Book Description:
Build reactive, scalable applications and integrate Java code with the power of Scala Overview Learn the syntax interactively to smoothly transition to Scala by reusing your Java code Leverage the full power of modern web programming by building scalable and reactive applications Easy to follow instructions and real world examples to help you integrate java code and tackle big data challenges In Detail Scala for Java Developers is a step-by-step guide full of easy-to-follow code taken from real-world examples explaining the migration and integration of Scala in a Java project. With this book, you will first get comfortable with the Scala syntax and its Java-like ecosystem, and then dive into new ways of building reactive web apps using the Typesafe stack including the actor-based Akka framework, the Play web framework, and the emerging Slick framework for persistence. The book will then teach you how to review useful tools for unit, integration, and functional testing; demonstrate how integrating with external systems applies to the Scala world and what its benefits are. From learning the Scala syntax interactively to writing modern, scalable, reactive applications, this book will help you to take your skills to the next level by solving complex problems in a concise and maintainable way. What you will learn from this book Apply and control the Scala Ecosystem Migrate Java code to Scala Discover Play Framework web development Test data using Scala's testing frameworks Manipulate XML and JSON in Scala Learn the Scala syntax interactively Integrate Java projects in Scala Build reactive web apps using the Typesafe stack Use new systems including the Akka framework, the Play web framework, and the emerging Slick framework Tackle big data challenges Approach 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. Who this book is written for If you are a Java developer or a Java architect working with Java EE-based solutions and want to start using Scala in your daily programming, then 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.
Create, Design, Format and Export Reports with the world's most popular Java reporting library
Concise, practical guidance introduces you to JasperReports, and gets you creating complex and elegant reports. This book is for Java developers who want to create rich reports for either the web or print, and want to get started quickly with JasperReports to do this. No knowledge of JasperReports is presumed, although obviously familiarity with Java, SQL, and XML are assumed where they are required....
Enterprise Service Bus integration solutions for Java developers
The goal of Java Business Integration (JBI) is to allow components and services to be integrated in a vendor-independent way, allowing users and vendors to plug and play. Java Business Integration (JBI) is a specification aiming to define a Service Provider Interface for integration containers so that integration components written for these containers are portable across containers and also integrate with other components or services using standard protocols and formats. JBI is based on JSR 208, which is an extension of Java 2 Enterprise Edition (J2EE). This book first discusses the various integration approaches available and introduces the Enterprise Service Bus (ESB), a new architectural pattern that facilitates integrating services. ESB provides...
A Guide for Java Developers
"I have had the good fortune to be involved with mobile Java from the very beginning, and I know what it takes to be successful in this marketplace. This book will help you be successful with mobile Java application design and development. If you take the information inside and sprinkle it with some imaginative application ideas, you will have a winning combination." Jon Bostrom, Senior Director, CTO Java Technology Platforms, NokiaThe First Official End-To-End Solutions Guide for Every Nokia Series 40 DeveloperNokia's Series 40 Developer Platform gives Java developers access to the world's highest-volume, fastest-growing, and most exciting mobile markets. Nokia sells close to 100 million units within their Developer Platform families every...
2007 - 2021 © eBooks-IT.org