Partage
  • Partager sur Facebook
  • Partager sur Twitter

Cannot resolve symbol 'persistence'

javax.persistence.* sur intelliJ avec Spring Boot et Lombok (maven)

    27 février 2024 à 21:35:05

    Bonjour, je suis en train de suivre le cours d'OpenClassrooms sur Spring Boot, en particulier sur ce chapitre : https://openclassrooms.com/fr/courses/6900101-creez-une-application-java-avec-spring-boot/7078015-creez-un-controleur-rest-pour-gerer-vos-donnees.

    Cependant, dans le code donné, l'import des différentes interfaces de javax.persistence ne fonctionne pas.

    package com.openclassrooms.api.model;
    
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.GenerationType;
    import javax.persistence.Id;
    import javax.persistence.Table;
    
    import lombok.Data;
    
    @Data
    @Entity
    @Table(name = "employees")
    public class Employee {
    
        @Id
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        private Long id;
    
        @Column(name="first_name")
        private String firstName;
    
        @Column(name="last_name")
        private String lastName;
    
        private String mail;
    
        private String password;
    
    }


    Merci à la ou aux personnes qui prendront le temps de m'aider.

    • Partager sur Facebook
    • Partager sur Twitter
      1 mars 2024 à 8:55:13

      Dependamment de la version des bibliotheques, javax doit etre remplace par jakarta

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

      • Partager sur Facebook
      • Partager sur Twitter

      Cannot resolve symbol 'persistence'

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      • Editeur
      • Markdown