У меня есть приложение в JSF, Spring, Hibernate и Spring безопасности, взаимодействие между спящим уровнем и базой данных идет хорошо, после того, как весенний уровень безопасности запросы ничего не отображают ,Фильтр защиты от дождя блокирует все запросы на гибернацию
Любое решение?
Я создаю мой SessionFactory из спящего режима конфигурационного файла
фильтры в web.xml: ....................
!-- Spring Security -->
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
.................
зимуют сессия класса создание завода:
............... ............
package Util;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.cfg.Configuration;
import org.hibernate.service.ServiceRegistry;
import org.hibernate.service.ServiceRegistryBuilder;
public class HibernateUtil {
private static SessionFactory sessionFactory;
static {
try {
Configuration configuration = new AnnotationConfiguration();;
configuration.configure();
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
sessionFactory = configuration.buildSessionFactory(sr);
} catch (Throwable ex) {
// Log the exception.
System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}
public static SessionFactory getSessionFactory() {
return sessionFactory;
}
}
@Transactional
public class stufImp implements stufDAO , Serializable {
private SessionFactory sf = HibernateUtil.getSessionFactory();
Session session ;
public stufImp() {
}
@Override
public List<Stuf> getAllstufs() {
session=sf.getCurrentSession();
session.beginTransaction();
List<Stuf> stufs= session.createQuery("from Stuf").list();
session.getTransaction().commit();
System.out.println("getting All Stufs");
return stufs;
}
....................
См. Ответ Можете ли вы опубликовать конфигурацию спячки и весной. –