Bom dia.
Essa linha de código para se comunicar com o banco de dados. EntityManagerFactory emf = Persistence.createEntityManagerFactory("alura"); A palavra "alura" o que significa nos exemplos das aulas?
Bom dia.
Essa linha de código para se comunicar com o banco de dados. EntityManagerFactory emf = Persistence.createEntityManagerFactory("alura"); A palavra "alura" o que significa nos exemplos das aulas?
Olá André,
Segundo a documentação do Java sobre a classe Persistence, https://docs.oracle.com/javaee/7/api/javax/persistence/Persistence.html, esse método recebe um "persistenceUnitName". Então provavelmente você tem um arquivo xml com essa configuração, mais ou menos assim.
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">
<persistence-unit name="org.hibernate.tutorial.jpa">
...
</persistence-unit>
</persistence>
E na linha
persistence-unit name
Deve ter o nome "Alura", dá uma conferida. Valeu