Skip to content

gomoob/java-model

Repository files navigation

java-model

Gomoob Java Data Model library.

Build Status

The Gomoob Data Model library contains utility interfaces, abstract classes and classes used to create Java Data Models / Domain Models quickly and using best practices.

Setup

Maven

Add the following dependency to you pom.xml file.

<dependency>
    <groupId>org.gomoob</groupId>
    <artifactId>model</artifactId>
    <version>1.2.0</version>
</dependency>

Usage

Read the JavaDoc (we're currently preparing a more user friendly documentation with tutorials) and use what you need, for example to create a simple User entity having an Integer identifier simply extends the AbstractEntity.

package com.mycompany.myproject.model.user;

import com.mycompany.myproject.model.IUser;

import org.gomoob.model.AbstractEntity

class User extends AbstractEntity<Integer> implements IUser {

}

Changelog

All notable changes to this project will be documented in the CHANGELOG.md file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

About Gomoob

At Gomoob we build high quality software with awesome Open Source frameworks everyday. Would you like to start your next project with us? That's great! Give us a call or send us an email and we will get back to you as soon as possible !

You can contact us by email at contact@gomoob.com or by phone number (+33) 6 85 12 81 26 or (+33) 6 28 35 04 49.

Visit also http://gomoob.github.io to discover more Open Source softwares we develop.