Pessoal, qual a melhor prática pra utilizar o spring em standalone?
Ou seja, sem um servidor de aplicação, em uma aplicação swing
por exemplo, eu sei que com o seguinte código, eu consigo
utilizar HibernateDaoSupport numa boa:
public class GenericDAO extends HibernateDaoSupport {
public List getUsuario() throws DataAccessException {
ApplicationContext ctx =
new ClassPathXmlApplicationContext("applicationContext.xml");
SessionFactory sessionFactory =
(SessionFactory) ctx.getBean("sessionFactory");
setSessionFactory(sessionFactory)
return getHibernateTemplate().find("from Usuario");
}
Mas uma coisa é o que funciona, e outra é o que é correto, se
alguém puder me indicar alguma referência em como startar
o contexto do spring em uma aplicação swing da melhor
forma, eu agradeço.