Jumque :: Manual :: ObjectModel

Jumque :: Manual :: ObjectModel é uma visão geral do modelo de objeto Jikant.
Baixe Agora

Jumque :: Manual :: ObjectModel Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Shawn M Moore
  • Site do editor:
  • http://search.cpan.org/~sartak/

Jumque :: Manual :: ObjectModel Tag


Jumque :: Manual :: ObjectModel Descrição

Jiky :: Manual :: ObjectModel é uma visão geral do modelo de objeto Jikant. Jumque :: Manual :: ObjectModel é uma visão geral do modelo Jikant Object.jetos aplicativos são geralmente construídos de maneira semelhante. Não há razão para você usar o modelo que construímos, mas achamos uma maneira razoavelmente ok de fazer as coisas. Este documento deve servir como um roteiro para a biblioteca de classes Jikants, bem como uma introdução à maneira como as aplicações Jikants são Coloque-se. Começamos com as aulas em sua inscrição e passamos para os bits de Jikete em si. Se você criar um novo aplicativo, vamos chamá-lo myweblog, e criar uma classe de modelo chamada MyWeblog :: post, você vai acabar Com os seguintes arquivos e diretórios: Myweblog / etc / config.yml lib / myweblog / model / post.pm ação / bin / julho web / modelos / static / t / #some arquivo de teste.at menos esse é o andaime jiky cria para você . Nos bastidores, Julho está realmente fazendo muito mais. Em vez de criar um monte de pequenas aulas e bibliotecas "stub" para você, July os gera na mosca. É sempre possível criar essas bibliotecas quando você precisar personalizar o comportamento padrão, mas trabalhamos muito para se certificar de que você não precisa. Principamente agora, Jikete é autocompanhando bibliotecas, páginas da Web estáticas. Não é 100% satisfeito com a forma como os modelos da Web e as páginas estáticas de Jikistenteeates e estão trabalhando para redesenhar que a biblioteca que você vê ao criar um aplicativo Julz é: Myweblog :: Model :: postmyweblog :: Model :: Post descreve o esquema e lógica de negócios da sua classe de postagem. Ele usa dois namespaces, myweblog :: Model :: Post :: Schema que tem definições de coluna real e myweblog :: Model :: Post que contém a lógica de negócios (opcional), controle de acesso e assim por diante. Mas se você olhar atentamente em Myweblog :: Model :: Post, você verá a linha: Use Base QW / Myweblog :: Registro /; Como isso pode funcionar? Não há myweblog :: Classe de registro em sua inscrição. E Julho, enquanto tenta ser uma estrutura abrangente, desenha a linha um pouco aquém de incluir classes base específicas de aplicativos para cada aplicação que você pode inventar. A resposta reside no Jikant :: Classloader, um módulo utilitário Jikecs usa para criar o chato Coisas para você quando você precisar. Certamente seria possível para a Jikecs para criar todas as aulas, você pode precisar como um arquivo no disco quando você criar sua inscrição pela primeira vez (e, de fato, podemos decidir fazê-lo se as pessoas suficientes gritam em nós) , mas quando as classes de stub que forneceríamos são apenas pequenos calços que herdam ou ligue para o núcleo Julgo, ele não faz muito sentido criá-los antes de precisar deles. Você pode construir uma aplicação July sem esses calços por ter suas aulas de modelo herdar diretamente do julho :: registro, mas você terá problemas no segundo que deseja adicionar código específico do aplicativo e ter que voltar e retrofit cada uma de suas aulas para usar sua nova classe base. É uma coisa pequena, mas uma que pode economizar um monte de dor e sofrimento mais tarde. Requisitos: · Perl.


Jumque :: Manual :: ObjectModel Software Relacionado

Classe :: dbi :: fábrica

Classe :: DBI :: Factory é uma interface de fábrica para um conjunto de classes de classe :: DBI, com o esqueleto opcional do aplicativo mod_perl. ...

187

Download