quadro SSH e compreensão de construção

SSH para construir um quadro de entendimento

Primeiro contato SSH quadro é na próxima júnior semestre WEB desenho curricular do programa, quando o time foi designado para desenvolver o sistema de gestão da investigação das universidades, chefe técnico da casa nos levou a criar um grupo de rookie pequena SSH quadro, senti uma muito grande, muito sutil, e depois como vice-chefe para SSH quadro único entendimento superficial desse exame semestre para determinar o seu próprio para tentar construir um SSH projeto de pequena para aprofundar a compreensão do quadro.

Primeiro, vamos introduzir o seguinte SSH quais são:

Struts2: O quadro para a lógica de negócios de processamento, ou seja, o controle jsp salto.

Primavera: Ele é usado para gerenciar Struts2 e Hibernate , proporcionando injeção e anotação. Por exemplo, se um anterior Serviço de chamada DAO para a sua própria nova , mas com Primavera após o quadro que permite que o chamador e o receptor separadamente, isto é Primavera para fornecer esse novo processo, reduzindo o acoplamento de ambos.

Hibernate : Este é usado para dados de persistência quadro, o chamado persistência de dados, isto é, os dados armazenados no banco de dados do processo. Usando essa estrutura para que possamos evitar um monte de SQL declaração escrita.

 

Uma boa estrutura clara Web projeto deve ser dividido nas seguintes camadas:

        


Strut.xml arquivo é normalmente

 

Como mostrado acima, a configuração acção nome e a sua classe correspondente, o que devolve o resultado como saltar.

Hibernate arquivo de configuração:

 

Principalmente a tabela de mapeamento.

Primavera arquivo de configuração para gravação é cada vez mais:

 


 

Como pode ser visto, a configuração do serviço, o Hibernate fonte de dados, SessionFactory , DAO e similares. Se você não quiser configurar tantas maneiras de injeção também pode ser usado, ele não diz em detalhes aqui. Depois de configurado, você não precisa usar estes novos , tais como:

 

Este serviço é usado DAO não é nova, mas pela Primavera completou o quadro de injeção de ~ ~ .

Quanto ao processo de construção, olhe para isto:

Java é baseado em Eclipse para construir SSH quadro ( em ) - SnowWitch o blog - Blog Canal - CSDN.NET http://blog.csdn.net/snowwitch/article/details/50925382

 

Publicado 47 artigos originais · ganhou elogios 8 · vê 30000 +

Acho que você gosta

Origin blog.csdn.net/nanchengyu/article/details/54290974
Recomendado
Clasificación