|
|
Showing 1 - 3 of
3 matches in All Departments
Master the fundamentals of Spring Framework 6 while learning from
the real-world experiences of Spring experts. Over the course of
this book, you'll learn how to leverage Spring 6 in tandem with the
Kotlin programming language to build complex enterprise
applications from top to bottom. From monoliths to cloud native
apps for streaming microservices, you’ll gain insight into every
aspect of the process, including transactions, data access,
persistence, and web and presentation tiers. Â As you
progress through the book, the authors demonstrate how to run
Kotlin with a single command, deploy new utility methods in String
class, use Local-Variable Syntax for Lambda Parameters Nested Based
Access Control, read/write strings to and from files, and using
Flight Recorder. Also, a whole new generation of dependencies are
available, and you’ll see exactly how to make optimal use of
them. A full sample application will show you how to apply Spring
6’s new tools and techniques and see how they work together.
 After reading this comprehensive book, you'll be ready to
build your own Spring applications using Kotlin. Â What You
Will Learn Explore what's new in Spring Framework 6 and the Kotlin
APIs it supports Leverage a new generation of dependencies Build
complex enterprise monoliths, cloud-native applications, and
microservices Master data access, persistence, and transactions Use
with Spring Batch, Integration, and other key Spring modules
Integrate Spring 6 with Hibernate and other third party APIs and
packages  Who This Book Is For Experienced Kotlin and Java
software developers and programmers. Some previous experience with
Spring is highly recommended.Â
Welcome to your in-depth professional guide to the open source
Eclipse Jakarta EE 10 platform. This book will help you build more
complex native enterprise Java-based cloud and other applications
that can run in corporate and other mission-critical settings. The
majority of the key Jakarta EE 10 APIs or features are dissected in
this book, including JSF, JSP, JPA, CDI, REST, Microprofiles,
WebSockets, and many more. Along the way, various open source
Apache, Eclipse, and other projects are integrated and used for
more complete workflows and treatment in general. Â
Jakarta EE 10 comes with a significant number of improvements over
Java EE 9 technologies and adopts a series of new technologies.
This book starts out with a concise development procedure proposal
and shows NetBeans as an alternative IDE to Eclipse. It also talks
about versioning, software repositories, and continuous integration
techniques. The web tier of enterprise application architectures is
covered, including state-of-the-art techniques such as web sockets
and front end (JavaScript) related frameworks. The book presents a
survey of architecture-related advanced topics, including micro
profiles. In a supporting technologies chapter, JSON and XML
processing methods are revisited and deepened, and the usage of
scripting engines is introduced. A resources chapter
discusses enterprise resource integration, such as resource
adapters and Hibernate as a mapper between the SQL and the Java
world. Also covered is the usage of no-SQL databases. A security
chapter shows advanced security enhancement techniques for use of
Jakarta EE in corporate environments. The last chapter talks about
advanced logging and monitoring techniques, serving both developers
and operations staff. What You Will Learn Build complex Jakarta EE
applications that run in corporate or other enterprise settings
Create a professional development workflow using Jakarta EE Build
more advanced web development applications Work with more advanced
supporting technologies to increase application maturity and
stability in a corporate environment  Do enterprise
resource integration, including custom resource adapters Utilize
security enhancements of enterprise-level Jakarta EE applications
Leverage techniques to monitor and log in a corporate environment,
including memory usage and performance troubleshooting Who This
Book is For Experienced Java programmers and web developers,
especially those with some prior experience with the Java EE
platformÂ
Build elegant, responsive, and stable Java Virtual Machine-based
client applications (Fat Clients) with modern user interfaces. This
book introduces JavaFX as a frontend technology and utilizes Kotlin
instead of Java for coding program artifacts to boost code
expressiveness and maintainability. Author Peter Späth employs a
hands-on approach, providing practical examples and code to
demonstrate each concept. Mid-level Java programming knowledge and
a basic understanding of Kotlin are the only prerequisites;
experience with JavaFX and frontend coding is not essential. JavaFX
is a modern frontend programming toolkit equipped with containers,
menus, buttons, sliders, text fields, and various other controls
necessary for communicating with your users, all of which are
covered here. Despite its name, JavaFX applications can be coded
with programming languages other than Java. The central requirement
is that any language targeting JavaFX compiles to artifacts
runnable on a Java Virtual Machine. Over the course of this book,
you’ll learn firsthand why Kotlin, with its elegant and concise
syntax, is a perfect match. After completing Frontend Development
With JavaFX and Kotlin, you will be able to build frontends of
mid-to-high level complexity, depending on present Java skills, and
use Kotlin as a language for addressing GUI programming needs and
accessing the JavaFX API. What You Will Learn Create a JavaFX +
Kotlin development pipeline for Gradle, Eclipse and IntelliJ Use
JavaFX scenes, stages, and nodes/controls Master JavaFX event
handling, effects, and animation using Kotlin Understand the JavaFX
Concurrency Framework and Kotlin Coroutines for JavaFX Who This
Book Is For Low- to mid-level Java or Kotlin developers with or
without JavaFX experience who wish to learn how to build JavaFX
applications with Kotlin.
|
You may like...
Hauntings
Niq Mhlongo
Paperback
R280
R259
Discovery Miles 2 590
|