Apache Cayenne

Tela Software:
Apache Cayenne
Detalhes de Software:
Versão: 3.1 / 3.2 M1
Data de upload: 13 Apr 15
Licença: Livre
Popularidade: 105

Rating: 4.0/5 (Total Votes: 1)

Apache Cayenne é o que nos profissionais da indústria chamam de um "framework de persistência", uma ferramenta para automatizar a interação e armazenamento de dados em bancos de dados relacionais.
Como Cayenne trabalha é a de vincular os esquemas de banco de dados para objetos Java, persistindo objeto muda para o banco de dados e vice-versa.
Isso enriquece um com características do outro, proporcionando mais controle em profundidade sobre os dados do banco de dados graças a poderosos recursos de manipulação de objetos do Java.
Junto com fonte do Cayenne, uma GUI de desktop chamada "CayenneModeler" também está incluído, pequena aplicação para gerenciar bancos de dados e seus esquemas usando uma interface visual

Características :.

  • motor de geração de classe baseada em Velocity
  • A sintaxe de consulta objeto completo
  • relação pré-busca
  • On-demand objeto falha
  • On-demand relação falha
  • herança objeto
  • O cache de dados
  • auto-detecção de Banco de Dados
  • Generic persistiram objetos
  • Scalable em uma base por projeto
  • Documentação

O que é novo nesta versão:

  • MySQL JDBC dosagem
  • Method & quot; readNestedProperty & quot; Deve resolver Através iterativos Invocações para DataObject e não completa dentro Cayenne.readNestedProperty
  • java.io.NotSerializableException ao usar OSCache para cache de consultas com prefetches e cache de persitent.
  • NPE quando persiste um objeto recém instatiated
  • Investigar colunas auto-incremento no DB2 e mudar a política de adaptador para apoiá-los
  • consultas de atributos niveladas são gerados incorretamente
  • Informações sobre memória por cerca de diálogo
  • OutOfMemory ao selecionar & quot; Remover Foreign Keys mapeada como atributos de objeto & quot;
  • NPE usando DataContext.objectFromDataRow para um contexto de nested
  • Maven CGEN: todos e modos Datamap não pode ser ativado
  • Problema no derby:. Operadores de comparação não são compatíveis com os valores Clob objeto
  • POST_LOAD não é chamado em objetos PREFETCHED
  • As chamadas de retorno: POST_UPDATE é chamado atualizado objeto removido, em vez de POST_REMOVE
  • Reservado palavras mapeamento na cláusula WHERE
  • CGEN: duplicado métodos de retorno
  • herança Vertical é partido por subclasses com mais de um atributo achatada
  • Modeler trivial NullPointerException bug em Remover
  • BaseQueryMetadata.setPrefetches () faz com que um bloqueio compartilhado
  • tipos de caracteres Unicode no MS SQL Server 2008 não são reconhecidos.

O que é novo na versão 3.0:.

  • grupo Cache removido da consulta modelador
  • Erro falha resolver, nenhuma linha correspondente existe no banco de dados.
  • Pkgenerator é acessado desnecessariamente para unir tabelas com o próprio banco de dados gerado PK.
  • Modeler:. Diálogo de erro não mostra a versão correta
  • Exceção ao tentar & quot; relacionar idéias & quot;.

O que é novo na versão 3.0 RC1:

  • Mudanças / Novos recursos:
  • apoio Undo / Redo em modelador
  • Correções de bugs:
  • construção enumeração requer nome de seqüência de enum
  • sintaxe de consulta SQL com aderir e OR em Oracle8 (e talvez OpenBase)
  • EJBQL não suporta parâmetros nulos
  • Erro cometer CLOB em Oracle8
  • Muitos erros de validação quando removemos dbEntity
  • Pare de agregação cayenne-agent.jar com a distro
  • erro de validação Embutido no CM sobre os tipos Java personalizados
  • A introdução de um costume Java Digite CM durante blanks ObjEntity out campos DB
  • Modeler está tentando carregar classes de objetos de dados ao selecionar uma consulta
  • Modeler não pode herança unset
  • EJBQL: junta-se sobre a mesa não se juntou adicionado ao SQL gerado
  • Excluir frascos asm de dependências de compilação Maven
  • CreateIfNoSchemaStrategy corre tarde demais - geração pk acontece antes
  • Falha ao criar novo ouvinte para o DataMap

Limitações :

  • CayenneModeler

Programas semelhantes

xScroll
xScroll

12 May 15

Analytics.js
Analytics.js

4 Jun 15

SeaJS
SeaJS

11 Mar 16

Outro software de desenvolvedor Apache Software Foundation

Apache Ivy
Apache Ivy

1 Mar 15

Apache Thrift
Apache Thrift

13 Apr 15

Apache Camel
Apache Camel

10 Dec 15

Comentário para Apache Cayenne

Comentários não encontrado
Adicionar comentário
Ligue imagens!