My Insight

Error : javax.persistence.* doesn’t exists.. 

My Old code was 2.5.3, when I tried to migrate to springboot 3.2.4 it said….”can not resolve symbol persistence”.

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

So I tried to replace javax to jakarta, and viola! The error has been disappeared!

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;

Reference :

https://jakarta.ee/blogs/javax-jakartaee-namespace-ecosystem-progress


Leave a Reply

Your email address will not be published. Required fields are marked *