momomo.com.platform.Core
momomo.com.platform.Lambda
momomo.com.platform.db.base
momomo.com.platform.db.base.jpa
momomo.com.platform.db.base.jpa.session
-
<artifactId>postgresql</artifactId> <version>42.2.19</version>
- Your own application such as these two sample applications
momomo.com.example.app.Crypto.based.on.hibernate.libraries
momomo.com.example.app.Crypto.based.on.spring.libraries
These demonstrate and provide fully working setups with a workingstatic void main
as well as contains a bunch of examples on how we can use and configure thesessionFactory
easily, setup your database, and jpa entities as well as examples on how to use the$Transactional
API and ourdatabase
libraries.
momomo.com.platform.db.transactional
momomo.com.platform.db.transactional.Hibernate
momomo.com.platform.db.transactional.Spring
Maven dependencies available on maven central search.maven.org
<dependency>
<groupId>com.momomo</groupId>
<artifactId>momomo.com.platform.db.base.jpa.session.with.postgres</artifactId>
<version>5.0.2</version>
</dependency>
<repository>
<id>maven-central</id>
<url>http://repo1.maven.org/maven2</url>
</repository>
Our other, highlighted repositories
-
momomo.com.platform.Core
Is essentially what makes the our the core of several of momomo.com's public releases and contains a bunch of Java utility. -
momomo.com.platform.Lambda
Contains a bunch offunctional interfaces
similar toRunnable
,Supplier
,Function
,BiFunction
,Consumer
...
and so forth all packed in a easily accessed and understood intuitive pattern that are used plenty in our libraries.Lambda.V1E
,Lambda.V2E
,Lambda.R1E
,Lambda.R2E
, ... -
momomo.com.platform.Obj
Intuitive library that makes it easier for you to return multiple, fully defined objects on the fly from any method, any time rather than being limited to the default maximum of one. -
momomo.com.platform.Nanotime
Allows for nanosecond time resolution when asking for time from Java Runtime in contrast withSystem.currentTimeMillis()
. -
momomo.com.platform.db.transactional.Hibernate
A library to execute database commands in transactions without having to use annotations based on Hibernate libraries. No Spring! -
momomo.com.platform.db.transactional.Spring
A library to execute database commands in transactions without having to use annotations based on Spring libraries.
Imports the postgresql
libraries in the pom.xml as well as provides basic implementation in $DatabasePostgres.java for the interface $Database.java and optional interface $DatabaseSystemSequences.java.
Basically ready to go.
The full license can be found here MoL9
Send an email to opensource{at}momomo.com
if you would like to contribute in any way, make changes or otherwise have thoughts and/or ideas on things to improve.