Skip to content

arnaudgeiser/clj-restaurants

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clj-restaurants

This application is a demonstration of Clojure for the greatest Julien Plumez's restaurants application. Basically, it's a trivial business application to demonstrate how the Clojure ecosystem could solve the exact same problems with simple building blocks.

From a Java perspective, here is what we use:

Building block Java Clojure Code
Build tools Maven Leiningen project.clj
Dependency Injection Spring component system.clj
Database libraries JPA JDBC, SEQL db.clj
Transaction Spring JDBC service.clj
Database migrations Flyway Ragtime migrations.clj
Connection pools HikariCP HikariCP datasource.clj
Configuration files YAML EDN config.edn

Usage

Install Leningen : https://leiningen.org/

lein run

About

Julien Plumez's restaurants application in Clojure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published