Libraries and Frameworks

Libraries and Frameworks | News, how-tos, features, reviews, and videos

Green glowing exit sign again wall
Conceptual image of a digital circuit-board key amid binary code.

Lineup of anthropomorphic nuts, illustrating polymorphism.
Tip

Java tip: Inheritance relationships in JPA and Hibernate

Learn four ways to manage inheritance relationships and support polymorphic querying in Java ORM

JavaWorld > Persistence [series] > data blocks / structure / database / data center

Java persistence with JPA and Hibernate, Part 2: Many-to-many relationships

Many-to-many relationships and cascade type strategies in JPA and Hibernate

JavaWorld > Persistence [series] > data / data center / database / server

Java persistence with JPA and Hibernate, Part 1: Entities and relationships

Get started modeling entities and relationships for Java data persistence, using an example application based on Java 8 with Hibernate 5.3.6

puzzle pieces / network / connections / component parts of a whole / microservices

18 Node.js and JavaScript libraries for fast and simple microservices

Whether you go serverless or server-full, look to these open source projects to support your Node.js microservices

snake skin fractal

Machine learning with Python: An introduction

Find out how Python compares to Java for data analysis, then use Flask to build a Python-based web service for machine learning

 microservices - minitature figurines service a circuit board

Oracle forges a Java microservices framework

The Helidon framework supports the MicroProfile technology and is intended to make it easier to develop microservices

open door with sunlight shining through

15 APIs every developer should know

From AI and AR to transportation and telephony, these web APIs open up all kinds of intriguing possibilities to developers

coffee cup - coffee beans - Java

Apache Wicket Java 8 upgrade only partially supports lambdas

The open source Java web framework continues to subclasses for extensions, due to memory and performance issues

data breach code monitor screen java binary

What’s new in the Spring Boot 2.0 builder for Java apps

The first major Spring Boot upgrade in four years supports Java 9 and Spring Framework 5

framework

Kotlin frameworks: A survey of JVM development tools

The Java alternative is gaining more support in the form of frameworks, including established tools like Spring Framework and Vert.x

artificial intelligence / machine learning / network

Apache PredictionIO: Easier machine learning with Spark

An open source project now under Apache’s guidance uses a template system for easy training and deployment of Spark-powered machine learning models

GraphLib: An open source Android library for graphs

Get started with GraphLib, an open source library for graphing mathematical functions, plotting points, and drawing line graphs in Android. Includes Java source code and the complete library of compiled classes.

Web services in Java SE, Part 3: Creating RESTful Web services

Learn how to use Java SE's JAX-WS API to create a RESTful-based library Web service

Oracel bets Java EE future on REST

Oracle bets Java EE future on REST APIs

Oracle sees REST as key to modernizing future versions of Java EE for microservices and the cloud

diamond light source synchrotron main chamber

OSGi at the UK's biggest science lab

Developers at Diamond Light Source set out to migrate a mission-critical, Java-based acquisition system to dynamic class loading. Here’s what they learned.

Java microframeworks Part 4: Play

Jump into Java microframeworks, Part 4: Play

Conclude your exploration of Java's microframeworks with the original ultra-lightweight development stack.

Load More