An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services. Cayenne binds one or more database schemas directly to Java objects, managing atomic commit and rollbacks, SQL generation, joins, sequences, and more. With Cayenne's Remote Object Persistence, those Java objects can even be persisted out to clients via Web Services. Or, with native XML serialization, objects can be further persisted to non-Java clients—such as an Ajax-capable browser.

Property Value
dbo:abstract
  • Apache Cayenne ist ein freies Persistenz- und ORM-Framework für die Programmiersprache Java. (de)
  • Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services. Cayenne binds one or more database schemas directly to Java objects, managing atomic commit and rollbacks, SQL generation, joins, sequences, and more. With Cayenne's Remote Object Persistence, those Java objects can even be persisted out to clients via Web Services. Or, with native XML serialization, objects can be further persisted to non-Java clients—such as an Ajax-capable browser. Cayenne supports database reverse engineering and generation, as well as a Velocity-based class generation engine. All of these functions can be controlled directly through the CayenneModeler, a fully functional GUI tool. No XML- or annotation-based configuration is required. An entire database schema can be mapped directly to Java objects quickly, all from the comfort of the GUI-based CayenneModeler. These things together make Cayenne interesting for a user who is new to the enterprise world. Cayenne supports other features, including caching, a complete object query syntax, relationship pre-fetching, on-demand object and relationship faulting, object inheritance, database auto-detection, and generic persisted objects. Most importantly, Cayenne can scale up or down to virtually any project size. (en)
  • Apache Cayenne es un motor de persistencia de código abierto publicado bajo Apache License, que provee mapeo objeto-relacional (ORM) y servicios de acceso remoto. Cayenne enlaza uno a más esquemas de bases de datos directamente con objetos Java, ofreciendo commits y rollbacks atómicos, generación de SQL, JOINs, secuencias y otras catacterísticas. Con Remote Object Persistence de Cayenne, es posible hacer persistentes esos objetos Java a nivel de clientes por vía de servicios web. O bien, empleando una serialización XML nativa, a los objetos puede dársele persistencia a nivel de clientes no basados en Java - como por ejemplo un navegador web con capacidad AJAX.​ Cayenne soporta la ingeniería inversa y la generación de estructuras en materia de bases de datos, disponiendo además de un motor generador de clases basado en . Todas estas funciones se pueden controlar directamente por medio del CayenneModeler, una herramienta GUI plenamente funcional. No rquiere de configuraciones basadas en XML o anotaciones. Permite realizar rápidamente un mapeo directo de todo un esquema de base de datos a un conjunto de objetos Java, gracias a la herramienta gráfica CayenneModeler. Estas características hacen de Cayenne una herramienta de interés para los usuarios que recién se inician en la informática empresarial. Cayenne ofrece características adicionales, entre las que se cuentan funciones de caché, un completo lenguaje de consulta de objetos, pre-fetching de relaciones, recuperación de objetos y relaciones a demanda, herencia de objetos, detección automática de bases de datos, así como persistencia de objetos genéricos. Otra característica muy importante consiste en que Cayenne puede emplearse en proyectos de prácticamente cualquier escala, grande o pequeña. (es)
  • Apache Cayenne é um framework de persistência open source licenciado pela empresa Apache e desenvolvido para a linguagem Java que providencia basicamente mapeamento objeto-relacional e a utilização de serviços remotos. O Cayenne possibilita interligar diretamente objetos Java a um ou mais esquemas de banco de dados e realizar o gerenciamento de commits e rollbacks, geranção de SQL, fazer joins e muito mais. Algumas das vantagens são que é possível persistir objetos Java fora dos clientes, utilizando Web Services e não existe a necessidade da utilização de anotações ou configurações complexas pois o mapeamento pode ser realizado de forma simples e rápida utilizando uma ferramenta gráfica (CayenneModeler). Este Framework foi projetado para utilização de forma simples e fácil sem que prejudique a flexibilidade ou o design de projetos. Sendo assim é possível realizar engenharia reversa e geração de banco de dados dentre outras funcionalidade que podem ser controladas utilizando o CayenneModeler que é uma ferramenta gráfica e funcional. Existem também diversas funcionalidades que são suportadas tais como caching, auto detecção do banco de dados, persistência de objetos genéricos, herança e sintaxe de busca de objetos. Outros fatos importantes são que o Cayenne pode ser escalado, é totalmente aberto, possui um histórico de sucesso quanto ao funcionamento em ambientes com grandes volumes de dados e possui uma comunidade muito ativa. (pt)
dbo:developer
dbo:genre
dbo:latestPreviewDate
  • 2022-06-10 (xsd:date)
dbo:latestPreviewVersion
  • 4.2.RC1
dbo:latestReleaseDate
  • 2021-12-24 (xsd:date)
dbo:latestReleaseVersion
  • 4.1.1
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 11719708 (xsd:integer)
dbo:wikiPageLength
  • 4188 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1092462798 (xsd:integer)
dbo:wikiPageWikiLink
dbp:caption
  • Demonstration of the Cayenne Modeler (en)
dbp:collapsible
  • yes (en)
dbp:developer
dbp:genre
dbp:latestPreviewDate
  • 2022-06-10 (xsd:date)
dbp:latestPreviewVersion
  • 4.200000 (xsd:double)
dbp:latestReleaseDate
  • 2021-12-24 (xsd:date)
dbp:latestReleaseVersion
  • 4.100000 (xsd:double)
dbp:license
dbp:logo
dbp:logoAlt
  • Apache Cayenne logo (en)
dbp:name
  • Apache Cayenne (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:repo
dbp:screenshot
  • CayenneModeler screenshot.png (en)
dbp:screenshotSize
  • 442 (xsd:integer)
dbp:website
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Apache Cayenne ist ein freies Persistenz- und ORM-Framework für die Programmiersprache Java. (de)
  • Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services. Cayenne binds one or more database schemas directly to Java objects, managing atomic commit and rollbacks, SQL generation, joins, sequences, and more. With Cayenne's Remote Object Persistence, those Java objects can even be persisted out to clients via Web Services. Or, with native XML serialization, objects can be further persisted to non-Java clients—such as an Ajax-capable browser. (en)
  • Apache Cayenne es un motor de persistencia de código abierto publicado bajo Apache License, que provee mapeo objeto-relacional (ORM) y servicios de acceso remoto. Cayenne enlaza uno a más esquemas de bases de datos directamente con objetos Java, ofreciendo commits y rollbacks atómicos, generación de SQL, JOINs, secuencias y otras catacterísticas. Con Remote Object Persistence de Cayenne, es posible hacer persistentes esos objetos Java a nivel de clientes por vía de servicios web. O bien, empleando una serialización XML nativa, a los objetos puede dársele persistencia a nivel de clientes no basados en Java - como por ejemplo un navegador web con capacidad AJAX.​ (es)
  • Apache Cayenne é um framework de persistência open source licenciado pela empresa Apache e desenvolvido para a linguagem Java que providencia basicamente mapeamento objeto-relacional e a utilização de serviços remotos. Este Framework foi projetado para utilização de forma simples e fácil sem que prejudique a flexibilidade ou o design de projetos. Sendo assim é possível realizar engenharia reversa e geração de banco de dados dentre outras funcionalidade que podem ser controladas utilizando o CayenneModeler que é uma ferramenta gráfica e funcional. (pt)
rdfs:label
  • Apache Cayenne (en)
  • Apache Cayenne (de)
  • Apache Cayenne (es)
  • Apache Cayenne (pt)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Apache Cayenne (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License