New & Notable
JSRs and APIs News
June 01, 2020
Need to add multiple values to a key in a Java HashMap but can't figure out how to do it? Here are three examples of how to solve the multiple values per key problem in Java.
February 07, 2020
They say there are only two difficult challenges in the world of computer programming: Synchronizing the invalidation of a distributed tertiary and quaternary cache; and What to name things. Given ...
December 15, 2019
The rebranding of JavaOne to Oracle Code One and move from San Francisco to Las Vegas is one that I will welcome with open arms, and you should too.
June 25, 2019
Let us settle the Hibernate vs JPA debate for you. Here we explain the difference between JPA and Hibernate so that you'll never have to choose between the two database APIs.
JSRs and APIs Get Started
Bring yourself up to speed with our introductory content
Follow this JPA EntityManager persist example tutorial to see how it can be used for transaction management and how to save changes to the database. Continue Reading
JPA frameworks such as Hibernate can automatically create tables. Here are three ways to have JPA and Hibernate create tables in a database. Continue Reading
The persistence.xml file plays a significant role in all facets of JPA-based application development. Examine the file's properties for a simple configuration to ease development. Continue Reading
Evaluate JSRs and APIs Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
Why is the const keyword in Java not implemented? It's part of the language, but it can't be used to make a variable constant. Learn more about const and why developers continue to ponder its usage ... Continue Reading
Think of a class as a cookie cutter and an individual instance as a cookie. Use this analogy to visualize how static final creates unchangeable variables in Java. Continue Reading
When HashMap replaced Hashtable as part of the Java 1.2 release, it moved away from how developers previously used the collections API and Java maps. Continue Reading
Manage JSRs and APIs
Learn to apply best practices and optimize your operations.
Development teams should avoid non-long-term support releases at all costs. Pay attention to the Java release cycle to make sure your updates are supported. Continue Reading
The next generation of Java developers can learn the ins and outs of the language through an unlikely source: video games such as Minecraft. Continue Reading
API and web application vulnerabilities may share some common traits, but it's where they differ that hackers will target. Continue Reading
Problem Solve JSRs and APIs Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
Don't let a Java emoji slow down development. Follow these three tips to get rid of pesky emojis in Java code and create clean, concise text. Continue Reading
Soon, any code that uses Java internal APIs will not compile, and shortly after that, code that uses classes in sun.misc will not even run. Continue Reading
The WebRTC protocol has shown great promise for integrating telephony capabilities into modern enterprise applications. But challenges remain. Continue Reading