J-Fall 2006

- 11 oktober  - De Reehorst- Ede

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

Hippo

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Compass – Search made Easy

The Compass Framework is an open source Java search framework, enabling you to easily add search capabilities to your Java applications. It is not a search engine by itself, but builds on top of the popular Lucene search engine. Compass abstracts away Lucene’s relatively verbose API. Furthermore,
it provides seamless integration, both declaratively and transparently, with most currently used frameworks like Spring, Hibernate and JPA implementations.
This presentation will cover the basics of this powerful framework. It will show you how search capabilities can be easily integrated into your existing java applications. It will demonstrate this by integrating Compass into a typical Spring/Hibernate web application.

Level: Intermediate

Prior Knowledge:

  • Familiarity with Lucene - an advantage
  • Familiarity with Spring - an advantage
  • Familiarity with ORM concepts - an advantage

Intended Audience:

  • Java developers who are interested in adding search functionality to their application.
  • Lucene users who are interested in abstracting away the relatively low level and verbose Lucene API.

Outline:

  • Why search?
  • Different approaches to searching
  • Introduction to Lucene
  • The Compass Framework
    • Motivation
    • Architecture
    • Object/Search Engine Mapping (OSEM)
    • Compass GPS (with Hibernate as an example)
    • Spring integration
  • Demo
  • Conclusion

Download de presentatie (202 Kb)

Uri Boness 
JTeam B.V.
Uri Boness is a software engineer and architect with more than eight years experience developing Java applications. Currently, Uri serves as the chief scientist at JTeam. Over the years, Uri has contributed and initiated several open source projects, including FacetSearch—a lucene based faceted classification framework. This project was eventually stopped in favor Solr. In the last few years Uri has delivered several Solr and Lucene based projects and gave several training sessions on these subjects. His main technology interests are focused on search and RIA, which he considers to be the real backbone of the new age of enterprise applications.