About: Apache Cayenne     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Software106566077, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FApache_Cayenne

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.

AttributesValues
rdf:type
rdfs:label
  • Apache Cayenne (en)
  • Apache Cayenne (de)
  • Apache Cayenne (es)
  • Apache Cayenne (pt)
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)
foaf:name
  • Apache Cayenne (en)
foaf:homepage
name
  • Apache Cayenne (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Apache_Cayenne_logo.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/CayenneModeler_screenshot.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
thumbnail
caption
  • Demonstration of the Cayenne Modeler (en)
developer
genre
latest release date
latest release version
license
logo
  • http://dbpedia.org/resource/File:Apache_Cayenne_logo.svg
logo alt
  • Apache Cayenne logo (en)
operating system
programming language
repo
screenshot
  • CayenneModeler screenshot.png (en)
screenshot size
website
has 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)
collapsible
  • yes (en)
latest preview date
latest preview version
gold:hypernym
dbp:wordnet_type
prov:wasDerivedFrom
page length (characters) of wiki page
latest release date
latest release version
  • 4.1.1
latest preview date
latest preview version
  • 4.2.RC1
developer
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 53 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software