Oops.

Oops é uma loja persistente orientada a objetos.
Baixe Agora

Oops. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • David Muir Sharnoff
  • Site do editor:
  • http://search.cpan.org/~muir/

Oops. Tag


Oops. Descrição

Oops é uma loja persistente orientada a objetos. Oops é uma loja persistente orientada a objetos.synopsis usa oops; transação (sub {$ oops = novo oops dbi_dsn => $ dbi_dsn, nome de usuário => $ username, password => $ password, table_prefix => "meu"; $ oops-> commit; $ oops -> {my_1st_bit_of_data} = 'A escalar '; $ OOPs -> {my_2nd_bit_of_data} = {a =>' hash '}; $ oops -> {my_3rd_bit_of_data} = ; $ oops -> {my_4rd_bit_of_data} =' uma referência a um escalar , Ref, Hash ou Array ']; Meu $ Old_Value = $ oops -> {múltiplo} {nível} {Dereference}; Meu $ Object = $ Oops-> load_object ($ INTEGER_OBJECT_ID); meu $ DBH = $ oops-> dbh (); $ oops-> SoltarRound27555 ($ referência); My $ was_virtual = $ oops-> virtual_object (% {$ OOPs -> {alguns} {hash}, );}); Meu $ Ref = GetRef (% hash, 'Key') O objetivo do Oops é fazer objetos Perl transparentemente persistentes. Oops lida com objetos profundamente aninhados e vinculados - até mesmo hierarquias de objetos que são muito grandes para caber na memória e (com uma dica) mesas individuais que são muito grandes para memória. Objetos serão carregados demandados na memória à medida que são acessados. Todas as alterações na sua hierarquia de objetos serão salvas com um único commit (). A consistência transacional completa é o único modo operacional. Todas as suas alterações são salvas ou nenhuma delas são. Enquanto o seu programa é executado, você verá uma visão consistente dos dados: Nenhuma outra operação de execução alterará os dados que você vê. Se outra transação alterar os dados que você estiver usando, pelo menos uma das transações deve abortar. Oops morrerá () para abortar a transação.Oops mapeia todos os objetos Perl para o mesmo esquema RDBMS. Nenhuma definição de esquema antecipado é necessária por parte do usuário do OSOPS. O nome do pacote (Oops) vem da realização que o modelo de dados do Perl é muito mais complicado do que inicialmente entendi. Internamente, o esquema RDBMS usa quatro tabelas: uma tabela de objetos, uma tabela de atributos (chaves e valores), uma tabela de grandes atributos que grandes as larguras da coluna normal, e uma tabela de contadores.AT desta vez, oops está esperando Fluxo de trabalho semelhante a Web: Crie oops Instance Access Alguns objetos Modifique alguns objetos Confirme ExitIm Você precisa de mais de uma transação em um programa, crie mais de uma instância do Oops. Para tornar seus dados persistentes, faça uma referência aos seus dados do objeto OSPS. . Para depois recuperar seus dados, basta acessá-lo através do objeto OSOPS. Requisitos: · Perl.


Oops. Software Relacionado

Svggraf

SVGGraph é uma extensão Perl para criar gráficos / diagramas / gráficos / gráficos SVG. ...

146

Download

Cairomm.

Cairomm é uma interface C ++ para a biblioteca de gráficos do Cairo. ...

168

Download