MicroStream Reference Manual
MicroStream Home
API Docs
Search…
4.1
Preface
System Requirements
License
Changelog
Installation
Data-Store
Overview
Getting Started
Root Instances
Configuration
Storage Targets
Storing Data
Loading Data
Deleting Data
Queries
Application Life-Cycle
Legacy Type Mapping
Import / Export
Housekeeping
Customizing
REST Interface
FAQ
Addendum
Cache
Overview
Getting Started
Configuration
Use Cases
Basic Concepts
Layered Entities
Configuration
Defining Entities
Creating Entities
Updating Entities
Versioning
Logging
Multiple Layers
Wrapping
Powered By
GitBook
Multiple Layers
This is the manual for older MicroStream versions (Version < 5.0).
The new documentation (Version >= 5.0) is located at:
​
https://docs.microstream.one/
​
Entities can be created with an arbitrary amount of layers, so feel free to combine them as you like:
EntityVersionContext
<
Long
>
versionContext
=
EntityVersionContext
.
AutoIncrementingLong
();
JulLogger
logger
=
new
JulLogger
();
Person
john
=
PersonCreator
.
New
()
.
addLayer
(
versionContext
)
.
addLayer
(
logger
)
.
firstName
(
"John"
)
.
lastName
(
"Doe"
)
.
create
();
The example on
GitHub
makes use of all the described features.
Previous
Logging
Next - Basic Concepts
Wrapping
Last modified
1yr ago
Export as PDF
Copy link