smart-abstract-dao

This project basically aims to create an abstraction layer above common ORM used this days and provide a simplified DAO layer which is not only independent of the ORM tool being used but also integrated with other services, for example App Layer Caching, Free Text Search Engine etc. Initial target is to implement it for Hibernate and when JPA provides Hibernate's Criteria like API implement for JPA as well. Integrate App Layer Cache and Compass Framework.

License

License

GroupId

GroupId

com.smartitengineering
ArtifactId

ArtifactId

smart-abstract-dao
Last Version

Last Version

0.3.1
Release Date

Release Date

Type

Type

jar
Description

Description

smart-abstract-dao
This project basically aims to create an abstraction layer above common ORM used this days and provide a simplified DAO layer which is not only independent of the ORM tool being used but also integrated with other services, for example App Layer Caching, Free Text Search Engine etc. Initial target is to implement it for Hibernate and when JPA provides Hibernate's Criteria like API implement for JPA as well. Integrate App Layer Cache and Compass Framework.
Project URL

Project URL

http://code.google.com/p/smart-dao/../smart-abstract-dao
Project Organization

Project Organization

Smart IT Engineering

Download smart-abstract-dao

How to add to project

<!-- https://jarcasting.com/artifacts/com.smartitengineering/smart-abstract-dao/ -->
<dependency>
    <groupId>com.smartitengineering</groupId>
    <artifactId>smart-abstract-dao</artifactId>
    <version>0.3.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.smartitengineering/smart-abstract-dao/
implementation 'com.smartitengineering:smart-abstract-dao:0.3.1'
// https://jarcasting.com/artifacts/com.smartitengineering/smart-abstract-dao/
implementation ("com.smartitengineering:smart-abstract-dao:0.3.1")
'com.smartitengineering:smart-abstract-dao:jar:0.3.1'
<dependency org="com.smartitengineering" name="smart-abstract-dao" rev="0.3.1">
  <artifact name="smart-abstract-dao" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.smartitengineering', module='smart-abstract-dao', version='0.3.1')
)
libraryDependencies += "com.smartitengineering" % "smart-abstract-dao" % "0.3.1"
[com.smartitengineering/smart-abstract-dao "0.3.1"]

Dependencies

test (1)

Group / Artifact Type Version
junit : junit jar 3.8.1

Project Modules

There are no modules declared in this project.

Versions

Version
0.3.1
0.3
0.2