Errore INTELLIJ "java: cannot find symbol"

di il
3 risposte

Errore INTELLIJ "java: cannot find symbol"

Ciao ragazzi,
sto cercando di risolvere un errore. Sto provando ad eseguire il mio progetto (ANGULAR/SPRING-REST) con INTELLIJ e mi compare il seguente errore : "java: cannot find symbol". Ho provato a guardare un po' su Internet e mi dice che potrebbe essere causato da una variabile non dichiarata o una libreria non importata (ho controllato ed è tutto ok). Il punto è che ho provato ad aprire il progetto con VS CODE, si avvia correttamente e non mi da alcun tipo di problema

package it.contrader.controller;

import lombok.AllArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import it.contrader.dto.ProfiloDTO;
import it.contrader.dto.UserDTO;
import it.contrader.service.ProfiloService;
import it.contrader.service.UserService;


/**
 * 
 * Questa classe estende AbstractController con tipo UserDTO.
 * In aggiunta ai metodi di CRUD si implementa il metodo di login.
 * 
 * 
 * @param<UserDTO>
 * 
 * @see AbstractController
 *
 */
@RestController
@AllArgsConstructor
@RequestMapping("/profilo")
@CrossOrigin(origins = "http://localhost:4200")
public class ProfiloController extends AbstractController<ProfiloDTO>{

    @Autowired
    private UserService userService;

    @Autowired
    private ProfiloService profiloService;

    @Override
	public void delete(@RequestParam("id") long id) {
        Iterable<UserDTO> user = userService.getAll();
        
        //for(int i=0, dto.user.size; i++){

        for(UserDTO u : user){
            if(u.getUser_Idprofilo().getIdProfilo().equals(id)){
                u.setUser_Idprofilo(null);
                userService.update(u);
                break;
            }
        }
		profiloService.delete(id);
	}
}

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte