Home » Archives for Ivar Grimstad

Author Archives: Ivar Grimstad

Ivar Grimstad is an experienced software architect focusing on Enterprise Java. He is participating in the Java Community Process as a member of the Expert Groups for JSR 368 (JMS 2.1), JSR 371 (MVC 1.0), JSR 375 (Java EE Security API). He is also a member of the NetBeans Dream Team.

Get to Know Jakarta MVC

java-interview-questions-answers

To help you get to know the Jakarta MVC specification, here’s a recap of its history and status, and a brief introduction to the technology. Jakarta MVC History and Status The story of Jakarta MVC started back in 2014 when Java Specification Request (JSR) 371 was proposed in the Java Community Process. The work progressed very well, and the specification became popular ...

Read More »

Demystifying Java SE Level for Jakarta EE

java-interview-questions-answers

As I mentioned in Hashtag Jakarta EE #76, the Jakarta EE Platform project is in the process of determining the Java SE requirements for Jakarta EE 10. In this post, I try to shed some light on the implications of the various options currently up for a vote. What do these options actually mean for: a) the Jakarta EE API ...

Read More »

Jakarta EE 9.1 is RELEASED!

java-interview-questions-answers

Join us in celebrating a new release of Jakarta EE! The Jakarta EE Working Group Releases Jakarta EE 9.1 as Industry Continues to Embrace Open Source Enterprise Java! Jakarta EE 9.1 adds support for Java SE 11 runtimes to the foundational Jakarta EE 9 release. This gives developers more flexibility when migrating from previous Jakarta EE releases. In order to ...

Read More »

Jakarta MVC 2.0 Released

java-interview-questions-answers

Jakarta MVC 2.0 passed the release review ballot and is now ratified as a final specification according to the Jakarta EE Specification Process (JESP). The last steps for the project team after the ballot are to release the staged artifacts to Maven Central and verify that all published information is correct. That has now been done, and I have listed ...

Read More »

Migrating to Jakarta EE 9

java-interview-questions-answers

Jakarta EE 9 is out, and with it the namespace change from javax.* to jakarta.*. When we talk about the namespace change, we mostly talk about changing the import statements in your code when migrating to Jakarta EE 9. But there is more to it. I have created a slightly more advanced “Hello, World” application in order to highlight a ...

Read More »

Jakarta MVC 2.0 Progress

java-interview-questions-answers

The work with Jakarta MVC 2.0 goes forward. According to the Jakarta EE Specification Process (JESP), we are now in the development phase where we will release as many milestones as we need until we are satisfied to move on to finalize the specification. There are already Milestone 1 releases available of both the Spec+API and the TCK in Jakarta ...

Read More »

Processes…

It has been a lot of talk about processes in the Jakarta and MicroProfile community lately, so I just want to remind us all about this item from the Agile Manifesto. Individuals and interactions over processes and tools. https://agilemanifesto.org/ That said, some process is needed. Especially for work with specifications. In this post, I explain the Jakarta EE Specification Process ...

Read More »

Jakarta EE 8 Status

java-interview-questions-answers

Those of you following Jakarta EE probably know that the upcoming Jakarta EE 8 release will be functionally equivalent to Java EE 8. The reason for this is that we want to prove that the transfer from Oracle is complete and that we are able to produce the processes, specifications, test suites and a compatible implementation through the Eclipse Foundation. ...

Read More »

Have You Tried the MicroProfile Starter Yet?

java-interview-questions-answers

The SPRING INITIALIZR at https://start.spring.io has been around for a while and is the best way to bootstrap a new Spring Boot application. So far, there hasn’t been a similar way to bootstrap a new MicroProfile project even if the different vendors have provided starters for their implementations. But the wait is over! The MicroProfile Starter is currently in “Beta”, ...

Read More »