Skip to content

manish-in-java/spring-data-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Data Search Extensions

This is an umbrella project for providing a Spring Data style programming interface to popular Java-based search engines, such as, Compass and Apache Solr.

Spring Data Search Extensions make it easier for application developers to integrate Java-based search technologies by providing a familiar, Spring Data style programming interface, while abstracting the developers away from the intricate details of the underlying search technologies.

I. Objectives

This project has the following objectives:

  • Provide a means for integrating Java-based search engine technologies into Spring-based Java applications;
  • Provide a programming interface along the lines of that provided by the Spring Data project;
  • Provide alternate styles of using search engines in Spring-based Java applications, such as Template, Repository, etc.;
  • Provide an intuitive yet flexible mechanism for configuring underlying Search technologies.

II. Background

It is a common requirement for applications to provide full-text search on data stored within the application. In this context, the term full text search means the ability to search the complete text content stored by an application and not just selective data fields such as record names and titles.

About

Spring Data Extensions for integration with popular Java based search engines.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages