Главная
Study mode:
on
1
Intro
2
Migrating to Java 9
3
Today's journey
4
Classpath migration problems
5
Missing platform modules
6
Modular JDK
7
Add unresolved platform modules
8
Deep reflection
9
Using encapsulated APIs
10
Use jdeps to find problems
11
Mental picture of your app
12
Actual view of your app
13
Java 9 modules make this possible!
14
Classic classpath
15
Top down migration
16
Using Automatic Modules
17
Open Modules
18
Open Packages
19
Migration steps - recap
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the challenges and strategies for migrating existing Java applications to the new module system introduced in Java 9. Learn about automatic modules, unnamed modules, and command-line arguments designed to ease the transition. Dive into practical examples based on a Spring/Hibernate application, addressing common migration issues and gaining insights into the module framework. Discover valuable tips for preparing your codebase for modularization, including handling third-party libraries, resolving missing platform modules, and dealing with deep reflection. Understand the mental model of your application's structure and how Java 9 modules can improve it. Follow a step-by-step migration process, covering topics such as classpath migration, using jdeps for problem detection, leveraging automatic modules, and working with open modules and packages.

Migrating to Java 9 Modules

Devoxx
Add to list
0:00 / 0:00