g

generic-dao

Generic Dao is a Java package which allows a developer to skip writing DAOs for their persistence objects when they are using Spring and/or Hibernate. The package was originally created by Aaron Zeckoski for the Evaluation System project but was repackaged to make it distributable by request. It is used in the RSF framework (http://www2.caret.cam.ac.uk/rsfwiki/). Note about the BeanUtils provided dependency: BeanUtils is not required if you are not using it in your project. Note about the Hibernate provided dependency: Hibernate is not required if you are not using it in your project.
http://confluence.sakaiproject.org/confluence/x/zX8
Apache License 2
CARET, University of Cambridge
Aaron Zeckoski
Files download
File Operation
generic-dao-0.11.0.jar download
generic-dao-0.11.0.pom download
generic-dao-0.11.0-sources.jar download
Apache Maven
<dependency>
  <groupId>org.sakaiproject.genericdao</groupId>
  <artifactId>generic-dao</artifactId>
  <version>0.11.0</version>
</dependency>
Gradle Groovy
implementation 'org.sakaiproject.genericdao:generic-dao:0.11.0'
Gradle Kotlin
implementation("org.sakaiproject.genericdao:generic-dao:0.11.0")
Scala SBT
libraryDependencies += "org.sakaiproject.genericdao" % "generic-dao" % "0.11.0"
Groovy Grape
@Grapes(
  @Grab(group='org.sakaiproject.genericdao', module='generic-dao', version='0.11.0')
)
Apache Ivy
<dependency org="org.sakaiproject.genericdao" name="generic-dao" rev="0.11.0" />
Leiningen
[org.sakaiproject.genericdao/generic-dao "0.11.0"]
Apache Buildr
'org.sakaiproject.genericdao:generic-dao:jar:0.11.0'