EntityManager.persist(объект) NullPointerExceptionJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 EntityManager.persist(объект) NullPointerException

Сообщение Anonymous »

Всю неделю я изо всех сил пытался изучить Java EE. Я создаю API REST, используя Restlet 2.0, Spring, Hibernate и Maven через Netbeans 7.2. Теперь я нахожусь на этапе, когда всякий раз, когда я делаю вызов службы, которая пытается сохранить данные в базе данных, следующий метод выдает исключение NullPointerException

@Override
public void save(T object) {
entityManager.persist(object);
}


Судя по коду, следующий фрагмент должен внедрить объектentManager

protected EntityManager entityManager;

@PersistenceContext
public void setEngityManager(EntityManager entityManger) {
this.entityManager = entityManager;
}


Я обнаружил, что ссылка на внедрение EntityManager приводит к исключению NullPointerException. Но я слишком новичок, чтобы понять, как реализовать это в своем коде. Кроме того, я использую Glassfish 3.1.2.

Кто-нибудь поможет с примером кода?

РЕДАКТИРОВАТЬ/ОБНОВИТЬ:

Ниже приведен файл persistence.xml, который я использую. Я использую MySQL и Glassfish. Должен ли я сохранить его в WEB-INF, где находится файл persistence-context.xml ИЛИ в src/main/resource, где находится hibernate.cfg.xml?



org.hibernate.ejb.HibernatePersistence
com.mysite.restapi.RestletChildApplication











Подробнее здесь: https://stackoverflow.com/questions/126 ... rexception
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка дублирующейся записи JPA в EntityManager.remove, а затем в EntityManager.persist
    Anonymous » » в форуме JAVA
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • EntityManager.persist (объект) NullPointerException
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • EntityManager.persist (объект) NullPointerException
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • EntityManager.persist() не работает с @Transactional
    Anonymous » » в форуме JAVA
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • EntityManager.persist() не работает с @Transactional
    Гость » » в форуме JAVA
    0 Ответы
    46 Просмотры
    Последнее сообщение Гость

Вернуться в «JAVA»