Я пытаюсь внедрить механизм рекомендаций на веб-сайте электронной коммерции в качестве моего проекта стажировки. В Hibernate я сопоставил классы доменов Action , Visitor и Product с соответствующими DAO в базе данных.
Я думаю, Действие должно реализовывать Event
интерфейс и Посетитель и Продукт будет Entity
. Если это правильно, должен ли я реализовать объект DataSourceObject, который использует DAO, чтобы я мог передать его LenskitRecommenderEngine.build(config, dao)
?
Я прочитал Подключение модели доступа к данным lenskit 3.0 к jdbc , но это не помогает мне использовать ее с существующими DAO.
Я использую LensKit 3.0. Мне очень поможет пример, я не смог найти ни одного проекта, связывающего LensKit с базой данных.