Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Carbonado (Java)

Index Carbonado (Java)

Carbonado is an open source relational database mapping framework, written in Java. [1]

19 relations: Active record pattern, Amazon (company), Apache License, Berkeley DB, Boilerplate code, Builder pattern, Cross-platform, Database transaction, Java (programming language), Java Database Connectivity, Java virtual machine, Object-oriented programming, Object-relational mapping, Open-source model, Plain old Java object, Relational database, SQL, Thread-local storage, Unique key.

Active record pattern

In software engineering, the active record pattern is an architectural pattern found in software that stores in-memory object data in relational databases.

New!!: Carbonado (Java) and Active record pattern · See more »

Amazon (company)

Amazon.com, Inc., doing business as Amazon, is an American electronic commerce and cloud computing company based in Seattle, Washington that was founded by Jeff Bezos on July 5, 1994.

New!!: Carbonado (Java) and Amazon (company) · See more »

Apache License

The Apache License is a permissive free software license written by the Apache Software Foundation (ASF).

New!!: Carbonado (Java) and Apache License · See more »

Berkeley DB

Berkeley DB (BDB) is a software library intended to provide a high-performance embedded database for key/value data.

New!!: Carbonado (Java) and Berkeley DB · See more »

Boilerplate code

In computer programming, boilerplate code or boilerplate refers to sections of code that have to be included in many places with little or no alteration.

New!!: Carbonado (Java) and Boilerplate code · See more »

Builder pattern

The Builder is a design pattern designed to provide a flexible solution to various object creation problems in object-oriented programming.

New!!: Carbonado (Java) and Builder pattern · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: Carbonado (Java) and Cross-platform · See more »

Database transaction

A transaction symbolizes a unit of work performed within a database management system (or similar system) against a database, and treated in a coherent and reliable way independent of other transactions.

New!!: Carbonado (Java) and Database transaction · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Carbonado (Java) and Java (programming language) · See more »

Java Database Connectivity

Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client may access a database.

New!!: Carbonado (Java) and Java Database Connectivity · See more »

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.

New!!: Carbonado (Java) and Java virtual machine · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: Carbonado (Java) and Object-oriented programming · See more »

Object-relational mapping

Object-relational mapping (ORM, O/RM, and O/R mapping tool) in computer science is a programming technique for converting data between incompatible type systems using object-oriented programming languages.

New!!: Carbonado (Java) and Object-relational mapping · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: Carbonado (Java) and Open-source model · See more »

Plain old Java object

In software engineering, a Plain Old Java Object (POJO) is an ordinary Java object, not bound by any special restriction and not requiring any class path.

New!!: Carbonado (Java) and Plain old Java object · See more »

Relational database

A relational database is a digital database based on the relational model of data, as proposed by E. F. Codd in 1970.

New!!: Carbonado (Java) and Relational database · See more »

SQL

SQL (S-Q-L, "sequel"; Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

New!!: Carbonado (Java) and SQL · See more »

Thread-local storage

Thread-local storage (TLS) is a computer programming method that uses static or global memory local to a thread.

New!!: Carbonado (Java) and Thread-local storage · See more »

Unique key

In database relational modeling and implementation, a unique key (also known as a candidate key) of a relation is a minimal superkey for that relation; that is, a set of attributes such that.

New!!: Carbonado (Java) and Unique key · See more »

References

[1] https://en.wikipedia.org/wiki/Carbonado_(Java)

OutgoingIncoming
Hey! We are on Facebook now! »