powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / spring HibernateTemplate и EntityListeners
3 сообщений из 3, страница 1 из 1
spring HibernateTemplate и EntityListeners
    #38278186
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возник такой вопрос : как при работе с
org.springframework.orm.hibernate3.HibernateTemplate;

дать ему понять что бин использует аннотации
Код: java
1.
2.
    @PrePersist
    @PreUpdate



сам бин

Код: java
1.
2.
3.
@Entity(name = "UserLog")
@EntityListeners({ValidatorListener.class})
public class User implements Serializable {



в классе ValidatorListener есть метод который я хочу вызвать :

Код: java
1.
2.
3.
4.
5.
    @PrePersist
    @PreUpdate
    public void prePersist(LogValidator entity){
        entity.setCreationDate(new Date());
    }
...
Рейтинг: 0 / 0
spring HibernateTemplate и EntityListeners
    #38278193
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HibernateTemplate к этому не имеет никакого отношения. Нужно чтобы ваш Entity Bean был зарагистрирован провайдером, который понимает эти аннотации.
Здесь пишут что работать будет только через JPA API
http://stackoverflow.com/questions/4133287/preupdate-and-prepersist-in-hibernate-jpa-using-session
Для работы через Hibernate API, нужно использовать его интерцепторы.
...
Рейтинг: 0 / 0
spring HibernateTemplate и EntityListeners
    #38279052
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,спасибо за ответ!

а еще маленький вопрос - как тогда через
HibernateTemplate вызывать процедуры и функции ?

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
@NamedNativeQueries({  
    @NamedNativeQuery(  
    name = "callMyStoredProcedure",  
    query = "CALL GetStuff(:myParam)",  
    resultClass = MyClass.class  
    )  
})  
@Entity  



и Use HibernateTemplates findByNamedQuery ?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / spring HibernateTemplate и EntityListeners
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]