Только начинаю разбираться с явой по примерам http://www.java-course.ru/students/students.php?name=part11
кратко:
Есть таблица в MySQL, ей создал соответствующий entity класс Students.
После этого создаю persistance unit.
Дальше - SessionBean класс ManagementSystem.
Для него создаю метод getStudents:
public Students getStudents(int studentID) {
return em.find(Students.class, studentID);
}
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0" 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">
<persistence-unit name="Students-ejbPU" transaction-type="JTA">
<jta-data-source>students</jta-data-source>
<exclude-unlisted-classes>false</exclude-unlisted-classes>
<properties/>
</persistence-unit>
<persistence-unit name="Students-ejbPU2" transaction-type="JTA">
<jta-data-source>jdbc/students</jta-data-source>
<exclude-unlisted-classes>false</exclude-unlisted-classes>
<properties/>
</persistence-unit>
</persistence>
Насколько мне хватает знаний - это похоже на http://netbeans.org/bugzilla/show_bug.cgi?id=183779 (правда, знаний на то, чтоб еще понять, что там советуют не хватает(( )
Если в одной из секций поставить
<exclude-unlisted-classes>true</exclude-unlisted-classes>
Если же объект получать создавая его вручную
Students d = new Students(1);