Pergunta

Eu preciso de um começo do salto rápida para usando Spring e Hibernate juntos e eu estava à procura de um código de exemplo para modificar e estender. Os pontos de bónus para a integração Struts2 e Spring Security.

Foi útil?

Solução 3

Há uma href="http://struts.apache.org/2.0.14/docs/struts-2-spring-2-jpa-ajax.html" rel="nofollow noreferrer"> projeto de exemplo que inclui Spring, Hibernate e Struts2 disponível no site da Struts2 que parece ter mais do que eu quero. Ele inclui uma configuração básica JPA mas não fornece classes DAO.

O padrão DAO genérico está documentado no site do Hibernate aqui . Isso dá uma base boa DAO mas o código está usando Hibernate diretamente sem JPA ou Primavera.

O post seguinte (< strong> aviso:. idioma) dá algumas informações sobre usando Spring com JPA e não a classe HibernateTemplate

Coloque junto esta informação tem-me bem no caminho para o meu projeto de esqueleto.

Outras dicas

Os documentos oficiais é a sua melhor aposta para ambos Primavera e Hibernate . No entanto, você pode olhar para Quando Primavera Atende Hibernate e Spring e Hibernate com MyEclipse tutorial para você começar.

Sua melhor aposta, se você estiver usando o NetBeans ou não têm problemas em usar isso, basta começar uma aplicação nova marca e seguir o assistente de aplicativo web e especificar Spring e Hibernate como estrutura de aplicativo, e ORM respectivamente. Ele irá gerar um esqueleto completo para que você possa trabalhar. Você pode até adicionar Struts2 como framework web mais tarde, em projeto-> Propriedades-> quadro.

Você pode querer olhar para Struts2 Primavera Plugin para o último. Além disso, Spring Security .

Tenha um olhar em AppFuse

Ele tem grande quantidade de material de partida web-app. Você também tem algo com Struts2-Spring-Hibernate.

SpringSource em si tem um bom número de bons exemplos de aplicações disponíveis aqui:

https://src.springframework.org/svn/spring-samples/

O melhor para começar com aqui é provavelmente:

http://static.springsource.org/docs/petclinic.html

Spring Roo cria um Spring - Hibernate esqueleto com JPA 2. Você pode continuar usando Roo ou você pode desligá-lo com o trabalho não muito manual. Ele baixa as versões mais recentes do Hibernate e Primavera e você pode ter certeza que eles vão trabalhar juntos.

Spring Roo dá-lhe conselhos com o comando "dica" e você pode começar muito rapidamente. Você pode seguir o tutorial em http://static.springsource.org/spring -roo / reference / html / beginning.html e as duas primeiras etapas são suficientes.

Mas Roo não ajuda com Struts, JSF que oferece em seu lugar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top