Java 18, Oracle Integration Center, Kubernetes Cluster API Provider |
|
March 2022 |
Plus, three new labs from the GraalVM team |
|
|
|
|
It’s time for Java 18! Along with thousands of performance, stability, and security updates, Java 18 delivers nine enhancements and changes (known as JDK Enhancement Proposals, or JEPs), including two delivered in incubator modules and one preview language feature.
The nine JEPs delivered with Java 18 are grouped into four categories.
- Core library improvements and updates
- Tooling improvements
- Previews and incubators
- Deprecations
See all the JEPs in Java 18 through the videos created for Oracle Developer Live: Java Innovations. In particular, I recommend the technical presentation by Aurelio Garcia-Ribeyro, senior director of product management for Java SE: “New in JDK 18: Reviewing enhancements in the latest JDK release.”
Send your feedback on this newsletter to me at alan.zeichick@oracle.com.
Take care, Alan Zeichick Editor at Large @zeichick |
|
Technical articles |
The Oracle Integration Cloud (OIC) connects and extends your applications to provide business insight into your business processes. OIC also helps developers create new web and native mobile apps on top of your applications’ APIs. But what if OIC is not enough for some use cases? No problem: OIC is a cloud native service running on Oracle Cloud Infrastructure. This technical article shows how to leverage OIC’s capabilities.
Learn how to deploy a Micronaut MySQL database application to Oracle Cloud. There are guides for Java, Groovy, and Kotlin developers, with instructions for both the Maven and Gradle dependency management systems. |
|
Product announcements |
Oracle has released a Kubernetes Cluster API Provider for Oracle Cloud Infrastructure (OCI). Cluster API Provider is a Kubernetes subproject focused on providing declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters. It’s an open source provider that combines the simplicity of Cluster API with the benefits of OCI.
A new version of the Oracle Visual Builder development environment rolled out in February. It lets you create business objects on existing tables and views, as well as execute action chain tests in the background. You can also specify an alternative primary key for business objects, as well as REST services server variables. Learn more about this in the Visual Builder blog.
Big changes have come to Oracle JavaScript Extension Toolkit (JET). Version 12.0.0 has a new runtime dependency on the preact/compat compatibility layer for the React ecosystem, as well as significant changes in Webpack, the toolkit that lets you bundle open source JavaScript modules. There are many other enhancements too; see the release notes.
Angular is a development platform built on TypeScript. As a platform, Angular includes a component-based framework for building scalable web applications, a collection of well-integrated libraries, and a suite of developer tools. Read this article to learn how to build sites in Angular by using Oracle Content Management as a headless content management system. |
|
Learning labs |
The GraalVM team has published three new learning labs. To access them, you will need a free Oracle account. If you don’t have one, sign up here.
|
|
Events |
If you are an Oracle Partner, please sign up to attend a three-day hands-on workshop on how to integrate with ERP and human capital management applications using Oracle Integration Cloud. This invite-only workshop has presentations, demos, and hands-on labs about using Oracle Integration Cloud to automate end-to-end business processes. US and Canada: March 29, March 31, and April 5 India: April 12, April 14, and April 19
Learn how to join REST datasources with local tables to build an app that anyone can use. This workshop shows how to build an app that searches for movies and creates personal watch lists. See how to set up REST datasources, create an application to view data from REST sources, and manage the movie watch list using local tables. March 30
Create a Python application using microservices on autonomous JSON and MongoDB data sources. The labs in this two-hour session cover preparing the cloud infrastructure, provisioning Oracle Autonomous JSON Database, and creating the Python application and the MongoDB document datastore. March 31
Several no-cost Japan Oracle Code Night Online events are coming in April. Registration opens March 26. April 6: Oracle Cloud hangout café April 21: Blockchain GIG April 22: OCI skill-up seminar April 24: Oracle Database technology night |
|
|
Get a new Developer newsletter delivered to your inbox every month |
|
|
|
|