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

Plain old Java object

Index 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. [1]

29 relations: Anemic domain model, Aspect-oriented programming, Boolean data type, Business logic, Constructor (object-oriented programming), Data transfer object, Duplex (telecommunications), Enterprise JavaBeans, Hibernate (framework), Java (programming language), Java annotation, Java Persistence API, JavaBeans, JavaScript, JavaServer Faces, Martin Fowler, Mutator method, Object (computer science), Perl, PHP, Plain old CLR object, Plain Old Documentation, Plain old telephone service, Serialization, Software engineering, Spring Framework, Telephony, XML, .NET Framework.

Anemic domain model

Anemic domain model is the use of a software domain model where the domain objects contain little or no business logic (validations, calculations, business rules etc.).

New!!: Plain old Java object and Anemic domain model · See more »

Aspect-oriented programming

In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns.

New!!: Plain old Java object and Aspect-oriented programming · See more »

Boolean data type

In computer science, the Boolean data type is a data type that has one of two possible values (usually denoted true and false), intended to represent the two truth values of logic and Boolean algebra.

New!!: Plain old Java object and Boolean data type · See more »

Business logic

In computer software, business logic or domain logic is the part of the program that encodes the real-world business rules that determine how data can be created, stored, and changed.

New!!: Plain old Java object and Business logic · See more »

Constructor (object-oriented programming)

In class-based object-oriented programming, a constructor (abbreviation: ctor) is a special type of subroutine called to create an object.

New!!: Plain old Java object and Constructor (object-oriented programming) · See more »

Data transfer object

A data transfer object (DTOMSDN (2010). Data Transfer Object. Microsoft MSDN Library. Retrieved from https://msdn.microsoft.com/en-us/library/ms978717.aspx.Fowler, Martin (2010). Data Transfer Object. Patterns of Enterprise Application Architecture. Retrieved from http://martinfowler.com/eaaCatalog/dataTransferObject.html.) is an object that carries data between processes.

New!!: Plain old Java object and Data transfer object · See more »

Duplex (telecommunications)

A duplex communication system is a point-to-point system composed of two or more connected parties or devices that can communicate with one another in both directions.

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

Enterprise JavaBeans

Enterprise JavaBeans (EJB) is one of several Java APIs for modular construction of enterprise software.

New!!: Plain old Java object and Enterprise JavaBeans · See more »

Hibernate (framework)

Hibernate ORM (Hibernate in short) is an object-relational mapping tool for the Java programming language.

New!!: Plain old Java object and Hibernate (framework) · 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!!: Plain old Java object and Java (programming language) · See more »

Java annotation

In the Java computer programming language, an annotation is a form of syntactic metadata that can be added to Java source code.

New!!: Plain old Java object and Java annotation · See more »

Java Persistence API

The Java Persistence API (JPA) is a Java application programming interface specification that describes the management of relational data in applications using Java Platform, Standard Edition and Java Platform, Enterprise Edition.

New!!: Plain old Java object and Java Persistence API · See more »

JavaBeans

In computing based on the Java Platform, JavaBeans are classes that encapsulate many objects into a single object (the bean).

New!!: Plain old Java object and JavaBeans · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

New!!: Plain old Java object and JavaScript · See more »

JavaServer Faces

JavaServer Faces (JSF) is a Java specification for building component-based user interfaces for web applications and was formalized as a standard through the Java Community Process being part of the Java Platform, Enterprise Edition.

New!!: Plain old Java object and JavaServer Faces · See more »

Martin Fowler

Martin Fowler (born 1963) is a British software developer, author and international public speaker on software development, specializing in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming.

New!!: Plain old Java object and Martin Fowler · See more »

Mutator method

In computer science, a mutator method is a method used to control changes to a variable.

New!!: Plain old Java object and Mutator method · See more »

Object (computer science)

In computer science, an object can be a variable, a data structure, a function, or a method, and as such, is a value in memory referenced by an identifier.

New!!: Plain old Java object and Object (computer science) · See more »

Perl

Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.

New!!: Plain old Java object and Perl · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

New!!: Plain old Java object and PHP · See more »

Plain old CLR object

In software engineering, a plain old CLR object (POCO) is a simple object created in the Common Language Runtime (CLR) of the.NET Framework which is unencumbered by inheritance or attributes.

New!!: Plain old Java object and Plain old CLR object · See more »

Plain Old Documentation

Plain Old Documentation, abbreviated pod, is a lightweight markup language used to document the Perl programming language.

New!!: Plain old Java object and Plain Old Documentation · See more »

Plain old telephone service

Plain old telephone service or plain ordinary telephone service (POTS) is a retronym for voice-grade telephone service employing analog signal transmission over copper loops.

New!!: Plain old Java object and Plain old telephone service · See more »

Serialization

In computer science, in the context of data storage, serialization is the process of translating data structures or object state into a format that can be stored (for example, in a file or memory buffer) or transmitted (for example, across a network connection link) and reconstructed later (possibly in a different computer environment).

New!!: Plain old Java object and Serialization · See more »

Software engineering

Software engineering is the application of engineering to the development of software in a systematic method.

New!!: Plain old Java object and Software engineering · See more »

Spring Framework

The Spring Framework is an application framework and inversion of control container for the Java platform.

New!!: Plain old Java object and Spring Framework · See more »

Telephony

Telephony is the field of technology involving the development, application, and deployment of telecommunication services for the purpose of electronic transmission of voice, fax, or data, between distant parties.

New!!: Plain old Java object and Telephony · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: Plain old Java object and XML · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Plain old Java object and .NET Framework · See more »

Redirects here:

POJO, Plain Old Java Object, Plain Old Java Objects.

References

[1] https://en.wikipedia.org/wiki/Plain_old_Java_object

OutgoingIncoming
Hey! We are on Facebook now! »