Não encontrei uma resposta muito objetiva na internet então resolvi pergutar para os esperts. No Cap. 14 da apostila fj-21da Caelum tem um exemplo do método find do JPA ontem eles usam um L no argumentom mas não explica o porque. Sem esse L meu código não funciona e com ele roda certinho. Alguém poderia me explicar esse mistério??? Desde já agradeço!
Segue o código.
EntityManagerFactory factory = Persistence.createEntityManagerFactory("tarefas");
EntityManager manager = factory.createEntityManager();
Tarefa encontrada = manager.find(Tarefa.class, 1L);
System.out.println(encontrada.getDescricao());