Skip to content
/ japper Public

Lightweight ResultSet-to-object mapping tool, inspired by Dapper

Notifications You must be signed in to change notification settings

sykesd/japper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Japper - A lightweight ResultSet-to-object mapping tool

This project is heavily inspired by the blog posts Sam Saffron of Stack Overflow fame wrote on the Dapper .NET library.

Where we are coming from:

  • Strong level of comfort writing SQL
  • Existing database schema with many aspects that do not conform to what many libraries expect, and so require lots of boilerplate to accommodate (e.g. compound primary keys)
  • Lots more code devoted to reading than writing
  • Suffering under N+1 query problems using Hibernate

The goals of the project are:

  • Zero configuration, or as close to zero as possible
  • Avoid N+1 query problems
  • Be a library, not a framework - i.e. impose as few restrictions as possible on the objects used

About

Lightweight ResultSet-to-object mapping tool, inspired by Dapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages